Submission #1264867

#TimeUsernameProblemLanguageResultExecution timeMemory
1264867goulthenSob (COCI19_sob)C++20
110 / 110
40 ms7240 KiB
#include <bits/stdc++.h> using namespace std; #define int long long #define rep(i,a,b) for(int i=a;i<=b;++i) #define per(i,a,b) for(int i=a;i>=b;--i) #define pb push_back #define fi first #define se second const int MAXN = 1e5 + 10; const int INF = 1e18+10; int32_t main(){ ios::sync_with_stdio(0);cin.tie(0); int n,m;cin >> n >> m; int i = n-1, tmp = m; while (i >= 0) { int j; for(j = tmp; j <= m+n-1; j++) { if ((i&j)==i) break; } int nx = j + 1; while (j >= tmp) { cout << i-- << ' ' << j-- << '\n'; } tmp = nx; } return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...