10 solutions
-
3
#include <bits/stdc++.h>
using namespace std;
int main() { int n,m;
int sq[5][5]; for(int i=0;i<5;i++){ for(int j=0;j<5;j++){ cin>>sq[i][j]; } } cin>>n>>m; for(int k=0;k<5;k++){ int u=sq[n-1][k]; sq[n-1][k]=sq[m-1][k]; sq[m-1][k]=u; } for(int i=0;i<5;i++){ for(int j=0;j<5;j++){ cout<<sq[i][j]<<" "; } cout<<""<<endl; } return 0;
}
-
1
#include<bits/stdc++.h> using namespace std; int a[10][10]; int main () { for (int i = 1; i <= 5; i++) { for (int j = 1; j <= 5; j++) { cin >> a[i][j]; } } int n,m; cin >> n >> m; for (int i = 1; i <= 5; i++) { swap(a[n][i],a[m][i]); } for (int i = 1; i <= 5; i++) { for (int j = 1; j <= 5; j++) { cout << a[i][j] << " "; } cout << endl; } return 0; }
-
1
#include <bits/stdc++.h> using namespace std; int m,n,a[5][5],t[5]; int main(){ for(int i=0;i<5;i++) for(int j=0;j<5;j++) cin>>a[i][j]; cin>>m>>n; m--,n--; for(int i=0;i<5;i++) t[i]=a[m][i]; for(int i=0;i<5;i++) a[m][i]=a[n][i]; for(int i=0;i<5;i++) a[n][i]=t[i]; for(int i=0;i<5;i++){ for(int j=0;j<5;j++) cout<<a[i][j]<<" "; cout<<"\n"; } return 0; }
-
1
#include<bits/stdc++.h> using namespace std; int a[6][6],lyccclzz; int main() { for(int i=1;i<=5;i++) for(int j=1;j<=5;j++) cin>>a[i][j]; int m,n; cin>>m>>n; for(int i=1;i<=5;i++){ lyccclzz=a[m][i]; a[m][i]=a[n][i]; a[n][i]=lyccclzz; } for(int i=1;i<=5;i++){ for(int j=1;j<=5;j++){ cout<<a[i][j]<<" "; } cout<<"\n"; } return 0; }
-
0
#include<bits/stdc++.h> using namespace std; int liist[6][6],m,n,sum; int main(){ for(int i=1;i<=5;i++){ for(int j=1;j<=5;j++){ cin>>liist[i][j];} } cin>>m>>n; for(int i=1;i<=5;i++){ swap(liist[m][i],liist[n][i]);} for(int i=1;i<=5;i++){ for(int j=1;j<=5;j++){ cout<<liist[i][j]<<' ';} cout<<endl;} return 0; }
-
0
#include<bits/stdc++.h> using namespace std; int a[5][5],num=0; int main(){ for(int i=0;i<=4;i++){ for(int j=0;j<=4;j++){ cin>>a[i][j]; } } int m,n; cin>>m>>n; for(int p=0;p<=4;p++){ num+=a[m-1][p]; a[m-1][p]=a[n-1][p];//用num作媒介,避免出现a[m-1][p]==a[n-1][p]的情况。 a[n-1][p]=num; num=0; } for(int i=0;i<=4;i++){ for(int j=0;j<=4;j++){ cout<<a[i][j]<<" "; } cout<<endl; } return 0; }
-
0
#include<iostream> #include<queue> #include<stack> #include<cmath> #include<algorithm> #include<cstring> using namespace std; int main () { int a[5][5],b,c;//不必把数组开大 int d,e; int i=0,m=5; while(i<m) { int j=0; while(j<m) { cin>>a[i][j];//输入 j++; } i++; } cin>>d>>e; i=0; while(i<m) { b=a[d][i];//想想a,b互换是怎么样的 c=a[e][i]; a[e][i]=b; a[d][i]=c; i++; } i=0; while(i<m) { int j=0; while(j<m) { cout<<a[i][j]<<" ";//输出交换的结果 j++; } i++; cout<<endl; } }
不要抄哦(^-^)
有坑,得改HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
-
0
#include using namespace std; int a[6][6]; int main(){ for(int i=1;i<=5;i++){ for(int j=1;j<=5;j++){ cin>>a[i][j]; } } int n,m; cin>>n>>m; int t; for(int i=1;i<=5;i++){ t=a[m][i]; a[m][i]=a[n][i]; a[n][i]=t; }
for(int i=1;i<=5;i++){ for(int j=1;j<=5;j++) cout<<a[i][j]<<" "; cout<<endl; } return 0;
}
-
0
#include <bits/stdc++.h> using namespace std; int main(int argc, char **argv){ int m,n,a[5][5] = {0},t[5] = {0}; for (int i = 0;i < 5;i++){ for (int j = 0;j < 5;j++){ cin >> a[i][j]; } } cin >> m >> n; m--;n--; // t = a[m]; // a[m] = a[n]; // a[n] = t; for (int i = 0;i < 5;i++){ t[i] = a[m][i]; } for (int i = 0;i < 5;i++){ a[m][i] = a[n][i]; } for (int i = 0;i < 5;i++){ a[n][i] = t[i]; } for(int i = 0;i < 5;i++){ for (int j = 0;j < 5;j++){ printf("%d ",a[i][j]); } cout << "\n"; } return 0; }
-
-2
#include<bits/stdc++.h> using namespace std; int main(){ int a[5][5]; for(int i=0;i<5;i++){ for(int j=0;j<5;j++){ cin>>a[i][j]; } } int b,c; cin>>b>>c; b--; c--; int a1[5],a2[5]; for(int i=0;i<5;i++){ a1[i]=a[b][i]; }for(int i=0;i<5;i++){ a2[i]=a[c][i]; }for(int i=0;i<5;i++){ a[b][i]=a2[i]; }for(int i=0;i<5;i++){ a[c][i]=a1[i]; }
for(int i=0;i<5;i++){ for(int j=0;j<5;j++){ cout<<a[i][j]<<" "; } cout<<endl; }
}
- 1
Information
- ID
- 605
- Time
- 1000ms
- Memory
- 256MiB
- Difficulty
- 4
- Tags
- # Submissions
- 136
- Accepted
- 63
- Uploaded By