解题思路:
注意事项:
参考代码:
#include<iostream> using namespace std; const int M=1005; int a[M]={0}; int main() { int n,m; while(cin>>n>>m) { for(int i=0;i<n;i++) { cin>>a[i]; } int c,d; while(m--) { cin>>c>>d; int t=a[c-1]; a[c-1]=a[d-1]; a[d-1]=t; } for(int i=0;i<n;i++) { cout<<a[i]<<endl; } } return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:535 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:572 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:1195 |
C二级辅导-阶乘数列 (C语言代码)浏览:692 |
【排队买票】 (C语言代码)浏览:900 |
WU-拆分位数 (C++代码)浏览:785 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:474 |
1017题解浏览:605 |
蚂蚁感冒 (C语言代码)浏览:1334 |
输入输出格式练习 (C语言代码)浏览:753 |