解题思路:
注意事项:
参考代码:
int main(){
int N,M;
int num[1000];
int i,j;
int sw[1000][2];
scanf("%d %d",&N,&M);
for(i=0;i<N;i++){
scanf("%d",&num[i]);
}
for(i=0;i<M;i++){
for(j=0;j<2;j++){
scanf("%d",&sw[i][j]);
}
}
for(i=0;i<M;i++){
for(j=0;j<1;j++){
int temp;
temp=num[sw[i][j]-1];
num[sw[i][j]-1]=num[sw[i][j+1]-1];
num[sw[i][j+1]-1]=temp;
}
}
for(i=0;i<N;i++){
printf("%d\n",num[i]);
}
}
0.0分
1 人评分
矩形面积交 (C语言代码)浏览:1512 |
C语言训练-求素数问题 (C语言代码)浏览:720 |
C语言训练-计算1~N之间所有奇数之和 (C语言代码)浏览:644 |
成绩转换 (C语言代码)浏览:1005 |
C语言程序设计教程(第三版)课后习题6.5 (C语言代码)浏览:588 |
【绝对值排序】 (C语言代码)浏览:820 |
A+B for Input-Output Practice (IV) (C语言代码)浏览:484 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:662 |
C语言程序设计教程(第三版)课后习题8.5 (C语言代码)浏览:656 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:602 |