Cod sursa(job #1173853)

Utilizator IonMosnoiIon Mosnoi IonMosnoi Data 20 aprilie 2014 23:12:20
Problema Lacate Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.39 kb
#include<fstream>
using namespace std;
int n,a[600];
int main(){
	ifstream fin("lacate.in");
	ofstream fout("lacate.out");
	fin>>n;
	fout<<n<<" "<<2<<endl;
	int j=0;
	for(int i=1;i<=n;i++)a[i]=i;
	if(n%2==1)
	for(int i=n+1;i<=n*2;i++)a[i]=i-n;
	else{
		a[n+1]=n;
		for(int i=n+2;i<=n*2;i++)a[i]=i-n-1;
	}
	for(int i=0;i<=n-1;i++){
		fout<<a[i*2+1]<<" "<<a[i*2+2]<<endl;
	}
}