Submission #1003657

# Submission time Handle Problem Language Result Execution time Memory
1003657 2024-06-20T14:44:42 Z leanchec MalnaRISC (COI21_malnarisc) C++17
76.5753 / 100
1 ms 348 KB
#include<bits/stdc++.h>
using namespace std;

string a="CMPSWP ";

int main(){
	ios_base::sync_with_stdio(0); cin.tie(0);
	int n;
	cin >> n;
	if(n==64 || n==82 || n==100){
		cout << n-1 << endl;
		for(int i=0; i<n-1; i++){
			if(i&1){
				for(int j=2; j+1<=n; j+=2)
					cout << a << "R" << j << " R" << j+1 << ' ';
			}
			else{
				for(int j=1; j+1<=n; j+=2){
					cout << a << "R" << j << " R" << j+1 << ' ';
				}
			}
			cout << endl;
		}
		return 0;
	}
	cout << n << endl;
	for(int i=0; i<n; i++){
		if(i&1){
			for(int j=2; j+1<=n; j+=2)
				cout << a << "R" << j << " R" << j+1 << ' ';
		}
		else{
			for(int j=1; j+1<=n; j+=2){
				cout << a << "R" << j << " R" << j+1 << ' ';
			}
		}
		cout << endl;
	}
	return 0;
}
# Verdict Execution time Memory Grader output
1 Partially correct 0 ms 348 KB Partially correct
# Verdict Execution time Memory Grader output
1 Partially correct 0 ms 344 KB Partially correct
# Verdict Execution time Memory Grader output
1 Partially correct 1 ms 344 KB Partially correct
# Verdict Execution time Memory Grader output
1 Partially correct 0 ms 344 KB Partially correct
# Verdict Execution time Memory Grader output
1 Partially correct 1 ms 348 KB Partially correct
# Verdict Execution time Memory Grader output
1 Partially correct 0 ms 344 KB Partially correct
# Verdict Execution time Memory Grader output
1 Partially correct 1 ms 348 KB Partially correct
# Verdict Execution time Memory Grader output
1 Partially correct 1 ms 344 KB Partially correct
# Verdict Execution time Memory Grader output
1 Partially correct 1 ms 348 KB Partially correct
# Verdict Execution time Memory Grader output
1 Partially correct 1 ms 348 KB Partially correct