Submission #169130

#TimeUsernameProblemLanguageResultExecution timeMemory
169130Nodir_BobievRed-blue table (IZhO19_stones)C++14
27 / 100
95 ms1400 KiB
# include <bits/stdc++.h> # define FILE using namespace std; int main(){ # ifdef FILEs freopen( "input.txt", "r", stdin ); freopen( "output.txt", "w", stdout ); # endif int t; cin >> t; while( t -- ){ int n, m; cin >> n >> m; char a[n][m]; int ans = 0; if( n < m ){ ans = m + (n-1)/2; for( int i = 0; i < n; i ++ ) for( int j = 0; j < m; j ++ ) a[i][j] = '-'; for( int i = 0; i < (n-1)/2; i ++ ) for( int j = 0; j < m; j ++ ) a[i][j] = '+'; } else{ ans = n + (m-1)/2; for( int i = 0; i < n; i++ ) for( int j = 0; j < m; j ++ ) a[i][j] = '+'; for( int j = 0; j < (m-1)/2; j ++ ) for( int i = 0; i < n; i ++ ) a[i][j] = '-'; } cout << ans << endl; for( int i = 0; i < n; i ++ ){ for( int j = 0; j < m; j ++ ){ cout << a[i][j]; }cout << endl; } } 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...