Submission #1229807

#TimeUsernameProblemLanguageResultExecution timeMemory
1229807nhnguyen14Sob (COCI19_sob)C++20
0 / 110
1 ms328 KiB
#include<bits/stdc++.h>
using namespace std;
typedef long long LL;

const int MAXLOG=20;
	int n,m;

namespace subtask1{
	bool check(){
		int mask=n+m;
		if (__builtin_popcount(mask)!=1) return false;
		return true;
	}
	void main_code(){
		for(int i=0,lim=m;i<n;++i,++lim){
			cout<<i<<' '<<lim;
		}
	}
}

int main(){
	ios::sync_with_stdio(false);
	cin.tie(0) ; cout.tie(0);
	#define task "main"
	if (fopen(task".inp","r")){
		freopen(task".inp","r",stdin);
//		freopen(task".out","w",stdout);
	}
	cin>>n>>m;
	if (subtask1::check()) return subtask1::main_code(),0;
	assert(false);
	return 0;
}

Compilation message (stderr)

sob.cpp: In function 'int main()':
sob.cpp:26:24: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   26 |                 freopen(task".inp","r",stdin);
      |                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...