Tongji Online Judge
#include<stdio.h>
#define print printf("(%d,%d)", k, m)
#define endl printf("/n")
int main()
{
int i, j, k, m, n;
while(scanf("%d%d%d", &n, &i, &j)!=EOF) {
for(k=i,m=1; m<=n; m++) print;
endl;
for(k=1,m=j; k<=n; k++) print;
endl;
if(i<=j) {k=1; m=j-i+1;}
else {k=i-j+1; m=1;}
for(;k<=n&&m<=n; k++,m++) print;
endl;
if(i+j<=n+1) {k=i+j-1; m=1;}
else {k=n; m=i+j-n;}
for(;k>=1&&m<=n; k--,m++) print;
endl;
}
return 0;
}