Pagini recente » Cod sursa (job #1789794) | Cod sursa (job #2043474) | Cod sursa (job #3194423) | Cod sursa (job #1798111) | Cod sursa (job #591119)
Cod sursa(job #591119)
#include <algorithm>
using namespace std ;
int main() {
freopen ("dame.in","r",stdin) ;
freopen ("dame.out","w",stdout) ;
int n ;
scanf ("%d" , &n) ;
printf ("%d\n" , n) ;
int x=1 , y=2 ;
for (int i=1 ; i<=n/2 ; ++i) {
printf ("%d %d\n" , x , y ) ;
++x ;
y+=2 ;
}
if (n%2==0) {
x=n ;
y=n-1 ;
for (int i=1 ; i<=n/2 ; ++i) {
printf("%d %d\n" , x , y ) ;
x-=1 ;
y-=2 ;
}
}
else {
x=n ;
y=n ;
for (int i=1 ; i<=n-(n/2) ; ++i) {
printf("%d %d\n" , x , y ) ;
x-=1 ;
y-=2 ;
}
}
return 0;
}