#include <bits/stdc++.h>
using namespace std;
int main() {
    int a[5][5];
    for (int i = 0; i < 5; i++) {
        cin >> a[i][0] >> a[i][1] >> a[i][2] >> a[i][3] >> a[i][4];
    }

    int m, n;
    cin >> m >> n;
    m--;
    n--;
    for (int j = 0; j < 5; j++) {
        int tmp = a[m][j];
        a[m][j] = a[n][j];
        a[n][j] = tmp;
    }
    for (int i = 0; i < 5; i++) {
        cout << a[i][0];
        cout << " " << a[i][1];
        cout << " " << a[i][2];
        cout << " " << a[i][3];
        cout << " " << a[i][4];
        cout << endl;
    }
    return 0;
}

系统提示L=6 (EOF) 然后只对了第一个,得了50分

6 条评论

  • @ 2026-11-2 20:05:27

    #include<bits/stdc++.h> using namespace std; int a[6][6];

    int main(){
    	int n,m;
    	for(int i=0;i<5;i++) {
    		for(int j=0;j<5;j++){
    			cin>>a[i][j];
    		}
    	}
    	cin>>n>>m;
    	for(int i=0;i<5;i++){
    		for(int j=0;j<5;j++){
    			if(i==m-1){
    				cout<<a[n-1][j]<<" ";
    			}else if(i==n-1){
    				cout<<a[m-1][j]<<" ";
    			}else{
    				cout<<a[i][j]<<" ";
    			}
    		}
    		cout<<endl;
    	}
    	return 0;	
    }
    • @ 2026-7-3 13:57:37

      [强][强][强]

      • @ 2026-7-3 13:53:58
        #include <bits/stdc++.h>
        using namespace std;
        
        int main() {
        	int a[101][101]={};
        	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;
        }
        
      • @ 2026-7-3 13:53:35

        #include <bits/stdc++.h> using namespace std;

        int main() { int a[101][101]={}; 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;
        

        }

        • @ 2026-7-3 8:13:35

          你再看看

          • @ 2026-7-3 8:12:42

            我测试你的代码AC了啊

          • 1

          信息

          ID
          725
          时间
          ms
          内存
          MiB
          难度
          1
          标签
          递交数
          843
          已通过
          319
          上传者