제출 #1190357

#제출 시각아이디문제언어결과실행 시간메모리
1190357AlgorithmWarriorRed-blue table (IZhO19_stones)C++20
27 / 100
24 ms1352 KiB
#include <bits/stdc++.h>

using namespace std;

int n,m;

void solve(){
    int i,j;
    if(n>=m){
        cout<<n+(m-1)/2<<'\n';
        for(i=1;i<=n;++i){
            for(j=1;j<=m;++j)
                if(j<=m/2+1)
                    cout<<'+';
                else
                    cout<<'-';
            cout<<'\n';
        }
    }
    else{
        cout<<(n-1)/2+m<<'\n';
        for(i=1;i<=n;++i){
            for(j=1;j<=m;++j)
                if(i<=(n-1)/2)
                    cout<<'+';
                else
                    cout<<'-';
            cout<<'\n';
        }
    }
}

int main()
{
    int tests;
    cin>>tests;
    while(tests--){
        cin>>n>>m;
        solve();
    }
    return 0;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...