10 条题解

  • -3
    @ 2023-4-12 18:59:26
    #include <iostream>
    using namespace std;
    #define LL long long
    const int N = 1e6 + 10;
    const int INF = 0x3f3f3f3f;
    int a[110][110], n, m;
    int main()
    {
        cin >> n >> m;
    	for(int i = 1; i <= n; i++)
        {
            for(int j = 1; j <= m; j++)
            {
                cin >> a[i][j];
            }
        }
        //其实不用真的转90°
        for(int i = 1; i <= m; i++)//仔细想想这三句
        {
            for(int j = n; j >= 1; j--)//为什么一个加一个减
            {
                cout << a[j][i] << " ";//为什么要反着输出
            }
            puts("");
        }
    	return 0;
    }
    

    信息

    ID
    1071
    时间
    1000ms
    内存
    128MiB
    难度
    5
    标签
    递交数
    672
    已通过
    233
    上传者