5 条题解

  • 2
    @ 2025-2-10 19:06:07
    #include<bits/stdc++.h>
    using namespace std;
    const int N=1e2+10,INF=0x3f3f3f3f;
    int n,m,a[N][N];
    int main()
    {
    	cin>>n>>m;
    	for(int i=1;i<=n;i++)for(int j=1;j<=m;j++)cin>>a[i][j];
    	for(int i=1;i<=n;i++){
    		for(int j=1;j<=m;j++){
    			if(i!=j&&j>i)swap(a[i][j],a[j][i]);
    		}
    	}
    	for(int i=1;i<=m;i++){
    		for(int j=1;j<=n;j++)cout<<a[i][j]<<" ";
    		cout<<endl;
    	}
    	return 0;
    }
    
    • 1
      @ 2023-3-21 16:06:14
      #include<bits/stdc++.h>
      using namespace std;
      int a[110][110];
      int b[110][110];
      int main()
      {
      	int n,m;
      	cin>>n>>m;
      	for(int i=1;i<=n;i++)
      		for(int j=1;j<=m;j++)
      		{
      			cin>>a[i][j];
      			b[j][i]=a[i][j];
      		}
      		
      	for(int i=1;i<=m;i++)
      	{
      		for(int j=1;j<=n;j++)
      			cout<<b[i][j]<<' ';
      		cout<<endl;
      	}
      	return 0;
      	 
      } 
      
      • 0
        @ 2025-3-21 18:14:42
        #include<iostream> 
        #include<iomanip> 
        #include<cmath> 
        #include<cstring> 
        #include<cstdio> 
        #include<algorithm> 
        using namespace std;
        const int N=1e2+8;
        const int INF=0x3f3f3f3f;
        int a[N][N],b[N][N],m,n;
        int main()
        {
        	cin>>n>>m;
        	for(int i=1;i<=n;i++)
        		for(int j=1;j<=m;j++)
        			cin>>a[i][j];
        	for(int i=1;i<=n;i++)
        	{
        		for(int j=n;j>=1;j--)
        		{
        			b[i][n-j+1]=a[j][i];
        		}
        	}
        	for(int j=1;j<=m;j++)
        	{
        		for(int i=1;i<=n;i++)
        		{
        			cout<<a[i][j]<<" ";
        		}
        		cout<<endl;
        	}
        	return 0;
        }
        
        
        • 0
          @ 2023-3-19 11:41:06
          #include<bits/stdc++.h>
          using namespace std;
          int a[110][110];
          int b[110][110];
          int main()
          {
          	int n,m;
          	cin>>n>>m;
          	for(int i=1;i<=n;i++)
          		for(int j=1;j<=m;j++)
          		{
          			cin>>a[i][j];
          			b[j][i]=a[i][j];
          		}
          		
          	for(int i=1;i<=m;i++)
          	{
          		for(int j=1;j<=n;j++)
          			cout<<b[i][j]<<' ';
          		cout<<endl;
          	}
          	return 0;
          	 
          } 
          
          • -1
            @ 2023-12-24 13:38:17

            6

            • 1

            信息

            ID
            1059
            时间
            1000ms
            内存
            128MiB
            难度
            6
            标签
            递交数
            336
            已通过
            111
            上传者