Pagini recente » Cod sursa (job #3122851) | Cod sursa (job #2347645) | Cod sursa (job #1311043) | Cod sursa (job #426786) | Cod sursa (job #1173853)
#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;
}
}