Submission #494200

#TimeUsernameProblemLanguageResultExecution timeMemory
494200AmerRed-blue table (IZhO19_stones)C++14
27 / 100
43 ms1220 KiB
#include <iostream> using namespace std; void test(int n, int m) { int sum = 0; if(n >= m) { sum = n + m / 2 + m % 2 - 1; } else { sum = m + n / 2 + n % 2 - 1; } cout<<sum<<endl; for(int row = 0;row < n;row++) { for(int col = 0;col < m;col++) { if(n >= m) { if(col < m / 2 + m % 2 - 1) { cout<<"-"; } else { cout<<"+"; } } else { if(row < n / 2 + n % 2 - 1) { cout<<"+"; } else { cout<<"-"; } } } cout<<endl; } } int main() { ios_base::sync_with_stdio(false); cin.tie(NULL); int t; cin>>t; for(int i = 0;i < t;i++) { int n,m; cin>>n>>m; test(n,m); } 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...