Pagini recente » Cod sursa (job #1817827) | Cod sursa (job #273068) | Cod sursa (job #763726) | Cod sursa (job #772080) | Cod sursa (job #155422)
Cod sursa(job #155422)
#include <stdio.h>
long n,i,p,q;
int main(){
freopen("dame.in","r",stdin);
freopen("dame.out","w",stdout);
scanf("%ld %ld",&n);
if (n==1||n==2)printf("%ld\n%ld%ld\n",1,1,1);
if (n==3)printf("%ld\n%ld %ld\n%ld %ld\n",2,1,1,2,3);
if (n>=4){
printf("%ld\n",n);
p=(n+1)/2;
for (i=1;i<=p;i++)printf("%ld %ld\n",i,2*i-1);
q=2;
for (i=p+1;i<=n;i++,q+=2)printf("%ld %ld\n",i,q);
}
return 0;
}