Submission #1253499

#TimeUsernameProblemLanguageResultExecution timeMemory
1253499cansu_mutluSob (COCI19_sob)C++20
0 / 110
1095 ms1348 KiB
#include<bits/stdc++.h>
#define  ll long long int 
#define  no cout << "NO" << endl 
#define yes cout << "YES" << endl

using namespace std;
int main() {

    int n,m;
    cin >>n >> m;
    vector<int> a(n);
    for(int i = 0;i<n;i++) a[i] = i+m;
    for(int i =n-1;i>0;i--)
    {
        for(int j = i; j>=0;j--)
        {
            if((a[i] &i) != i && (a[j] & i) == i)
            swap(a[i],a[j]);
         }
    }
    for(int i = 0;i<n;i++)
    {
        cout << i << " " << a[i] << 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...