pastebin

Paste #gKo -- näytä pelkkänä tekstinä -- uusi tämän pohjalta

Värjäys: Tyyli: ensimmäinen rivinumero: Tabin korvaus:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <bits/stdc++.h>
using namespace std;

int getrand(int a, int b){
	return a+rand()%(b-a+1);
}

int main(){
	ios_base::sync_with_stdio(0);
	cin.tie(0);
	srand(time(0));
	int n=1<<18;
	int a=getrand(0, n-1);
	int b=getrand(0, n-1);
	cerr<<"ans should be "<<(a^b)<<endl;
	
	cout<<n-1<<'\n';
	for (int i=0;i<n;i++){
		if (i!=a){
			cout<<i<<' ';
		}
	}
	cout<<'\n';
	for (int i=0;i<n;i++){
		if (i!=b){
			cout<<i<<' ';
		}
	}
	cout<<'\n';
}