题库首页 › 青少年软件编程(C语言) › 题目 20317

画作 题目描述 墙上,挂着一幅由 n×n 个彩色方格组成的画作。画作的内容可以用一个 n×n 的字符矩阵来表示。 现在想要将这幅画顺时针旋转 90 度后重新悬挂,请你他计算出旋转后的画作是什么样的。 输入格式 第一行,一个整数表示 n 接下来 n 行,每行 n 个字符。 输出格式 输出 n 行,每行 n 个字符,表示顺时针旋转 90 度后的矩阵。 输入样例#1 4 ooxx xoox xxxx xxxx 输出样例#1 xxxo xxoo xxox xxxx 输入样例#2 2 12 34 输出样例#2 31 42 说明提示 1≤n≤1000

正确答案:参考程序(Python):n=int(input());g=[list(input()) for _ in range(n)];r=[[g[n-1-j][i] for j in range(n)] for i in range(n)];[print(''.join(row)) for row in r]。样例→旋转矩阵。核心:矩阵顺时针旋转90度。

试卷来源:202606 青少年等级考试C/C++真题三级

本卷相关题目

在线做题 同科目题库