Submission #494199

#TimeUsernameProblemLanguageResultExecution timeMemory
494199AmerRed-blue table (IZhO19_stones)C++14
27 / 100
63 ms1244 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() { 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...