Submission #1363867

#TimeUsernameProblemLanguageResultExecution timeMemory
1363867biserailievaFind the Box (EGOI23_findthebox)C++20
0 / 100
0 ms344 KiB
#include <bits/stdc++.h>
using namespace std;

int main()
{
    int h, w;
    cin>>h>>w;
    for(int i=0;i<h;i++)
    {
        string s="";
        for(int j=0;j<i;j++)
        {
            s+='v';
        }
        for(int j=0;j<w;j++)
        {
            s+='>';
        }
        for(int j=s.size()-1;j>=0;j--)
        {
            if(s[j]=='>')
            {
                s+='<';
            }
            else
            {
                s+='^';
            }
        }
        cout<<"? "<<s<<endl;
        int r, c;
        cin>>r>>c;
        if(r!=0 || c!=0)
        {
            cout<<"! "<<r<<' '<<c<<endl;
            break;
        }
    }
    return 0;
}
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...