제출 #526344

#제출 시각아이디문제언어결과실행 시간메모리
526344CursedCodeRed-blue table (IZhO19_stones)C++14
0 / 100
56 ms1208 KiB
#include <bits/stdc++.h>
 
using namespace std;
void solve(){
	int a,b,i,j;
	cin >> a >> b;
		cout << max(a,b) + (min(a,b)/2) << endl;
		if(a < b){
			for(i = 1;i <= (a+1)/2;i++){
				for(j = 1;j <= b;j++){
					cout << '-';
				}
				cout << endl;
			}
			for(i = 1;i <= (a-1)/2;i++){
				for(j = 1;j <= b;j++){
					cout << '-';
				}
				cout << endl;
			}
		}
		else{
			for(i = 1;i <= a;i++){
				for(j = 1;j <= (b+1)/2;j++){
					cout << '+';
				}
				for(j = 1;j <= (b-1)/2;j++){
					cout << '-';
				}
				cout << endl;
			}
		}
}
int main() {
	int t;
	cin >> t;
	while(t--){
		solve();
	}
}
#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...