Submission #746521

# Submission time Handle Problem Language Result Execution time Memory
746521 2023-05-22T15:57:59 Z kdn111 MalnaRISC (COI21_malnarisc) C++17
76.4122 / 100
2 ms 340 KB
#include<bits/stdc++.h>

using namespace std;
#define ll long long
#define pll pair<ll,ll>
#define fi first
#define se second
#define pb push_back
#define mp make_pair
#define F(i,a,b) for(ll i=a;i<=b;i++)
const ll maxn=1e5+5;
ll n;

int main()
{
//    freopen("nah.inp","r",stdin);
    ios::sync_with_stdio(false);
    cin.tie(0);
    cin>> n;
    cout <<n<<'\n';
    if (n==2)
    {
        cout<<"1\nCMPSWP R1 R2";
        return 0;
    }
    F(i,1,n)
    {
        for (ll j=(i&1)?1:2;j<n;j+=2)
            cout <<"CMPSWP "<<"R"<<j<<' '<<"R"<<j+1<<' ';
        cout<<'\n';
    }
}
# Verdict Execution time Memory Grader output
1 Partially correct 0 ms 212 KB Partially correct
# Verdict Execution time Memory Grader output
1 Partially correct 0 ms 212 KB Partially correct
# Verdict Execution time Memory Grader output
1 Partially correct 1 ms 212 KB Partially correct
# Verdict Execution time Memory Grader output
1 Partially correct 1 ms 212 KB Partially correct
# Verdict Execution time Memory Grader output
1 Partially correct 1 ms 340 KB Partially correct
# Verdict Execution time Memory Grader output
1 Partially correct 1 ms 340 KB Partially correct
# Verdict Execution time Memory Grader output
1 Partially correct 1 ms 340 KB Partially correct
# Verdict Execution time Memory Grader output
1 Partially correct 1 ms 340 KB Partially correct
# Verdict Execution time Memory Grader output
1 Partially correct 1 ms 340 KB Partially correct
# Verdict Execution time Memory Grader output
1 Partially correct 2 ms 340 KB Partially correct