Submission #1338325

#TimeUsernameProblemLanguageResultExecution timeMemory
1338325poapaa.Red-blue table (IZhO19_stones)C++20
0 / 100
12 ms1380 KiB
#include <bits/stdc++.h>

using namespace std;

int main() {
    int t, n, m, i, j;

    cin >> t;
    while( t-- ) {
        cin >> n >> m;

        if( n == 1 ) {
            cout << m << '\n';
            for( i = 1; i <= m; i++ )
                cout << '-';
            cout << '\n';
        } else if( m == 1 ) {
            cout << n << '\n';
            for( i = 1; i <= n; i++ )
                cout << '+';
            cout << '\n';
        } else {
            cout << n + m / 2 << '\n';
            for( i = 1; i <= n; i++ ) {
                for( j = 1; j <= m; j++ )
                    if( j <= m / 2 )
                        cout << '-';
                    else
                        cout << '+';
                cout << '\n';
            }
        }
    }
    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...