제출 #372329

#제출 시각아이디문제언어결과실행 시간메모리
372329mariowongRed-blue table (IZhO19_stones)C++14
0 / 100
34 ms1516 KiB
#include <bits/stdc++.h> using namespace std; int t,n,m; char ans[1005][1005]; int main(){ ios::sync_with_stdio(false); cin >> t; while (t--){ cin >> n >> m; cout << max(n,m)+min(n,m)/2 << "\n"; if (n > m){ for (int i=1;i<=m;i+=2){ for (int j=1;j<=n;j++){ ans[j][i]='+'; ans[j][i+1]='-'; } } if (m%2 == 0){ for (int i=1;i<=n;i++){ ans[i][m]='+'; } } } else { for (int i=1;i<=n;i+=2){ for (int j=1;j<=m;j++){ ans[i][j]='-'; ans[i+1][j]='+'; } } if (n%2 == 0){ for (int i=1;i<=m;i++){ ans[n][i]='-'; } } } for (int i=1;i<=n;i++){ for (int j=1;j<=m;j++){ cout << ans[i][j]; } 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...