Cod sursa(job #1173853)
| Utilizator | 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;
}
}
