Submission #490193

#TimeUsernameProblemLanguageResultExecution timeMemory
490193ZiyodaRed-blue table (IZhO19_stones)C++14
0 / 100
20 ms1256 KiB
#include <bits/stdc++.h>

using namespace std;

int main()
{
	ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL);
	int t;
	cin >> t;
	while(t--){
		int n, m;
		cin >> n >> m;
		if(n<m)
			swap(n, m);
		string s1="", s2="";
		for(int i=0; i<n; i++)
			s1+='-', s2+='+';
		int e = (m-1)/2;
		cout << n+e << endl;
		for(int i=0; i<m; i++){
			if(e!=0){
				cout << s2 << endl;
				e--;
			}
			else
				cout << s1 << endl;
		}
	}
}
#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...