#18217: ??????????????????????????????????????????????????????????????????????????????????????????????


rexwu1104@gmail.com (黑雪公主 Black Lotus)

學校 : 新北市私立南山高級中學
編號 : 93041
來源 : [118.166.54.130]
最後登入時間 :
2022-06-06 20:48:09
e172. 圍棋入門 - 棋譜 -- 트와이스 | From: [118.166.57.161] | 發表日期 : 2019-06-27 16:56

#import <ios>
int main()
{
int a;
while(scanf("%d",&a)){
if(a==0)return0;
int b[19][19]={0}, c, d, ans=1, ans2[500][2]={0};
while(ans<=a){
scanf("%d%d", &c, &d);
if(b[c-1][d-1]>0){
int e=b[c-1][d-1]-1;
ans2[e][1]=ans, ans2[ans2[e][1]-1][0]=ans, ans++;
e=ans2[e][1]-1;
while(ans2[e][1]!=0){
ans2[e][0]=ans, ans2[ans2[e][0]-1][1]=ans, ans++;
e=ans2[e][1]-1;
}
}
else{b[c-1][d-1]=ans, ans2[b[c-1][d-1]-1][0]=ans, ans++;}
}
for(int i=18;i>=0;i--){
for(int j=0;j<19;j++){
printf("%d ", b[j][i]);
}
printf("\n");
}
for(int i=0;i<361;i++){
int e=i;
if(ans2[i][1]!=0){
printf("%d = %d", ans2[i][0], ans2[i][1]);
e=ans2[i][1]-1;
while(ans2[e][0]>0&&ans2[e][1]!=0){
printf(" = %d", ans2[e][0]);
e=ans2[e][1]-1;
}
printf("\n");
}
}
}
}
 
ZeroJudge Forum