传统题 1000ms 256MiB

颠倒面试

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目背景

@hprogq\texttt{@hprogq} 最近正在准备大厂的在线面试。为了给面试官留下一个干练帅气的印象,他特意洗了头,换上了格子衫,打开了电脑前置摄像头进行调试。

然而,他发现这个基于 OpenCV 写的摄像头驱动出了一个Bug:采集到的画面竟然是左右镜像颠倒的!这导致他写在白板上的自我介绍代码全变成了反字。

距离面试开始只剩 55 分钟了,重写驱动来不及了。@hprogq\texttt{@hprogq} 决定写一个小脚本,快速将采集到的画面每一行都水平翻转过来。

题目描述

摄像头采集的画面可以看作是一个 N×MN \times M 的字符矩阵。

你需要将矩阵中的每一行字符序列进行左右翻转(即第一列变成最后一列,最后一列变成第一列……),并输出修复后的画面。


输入格式

第一行包含两个整数 N,MN, M(1≤N,M≤10001 \le N, M \le 1000),分别表示画面的行数和列数。

接下来 NN 行,每行包含一个长度为 MM 的字符串(由可见 ASCII\text{ASCII} 字符组成,包含英文半角空格),表示画面的一行像素。

输出格式

输出 NN 行,每行 MM 个字符,表示左右翻转后的画面。


输入输出样例

6 12
taerg a s'tI
 ot erusaelp
   !uoy teem
qgorph@ yb  
            
415411 :edoC
It's a great
pleasure to 
meet you!   
  by @hprogq
            
Code: 114514
4 4
<||>
/--\
\--/
<||>
>||<
\--/
/--\
>||<

软件学院 2025 级编程竞赛实验班结业选拔考试

未参加
状态
已完成
规则
XCPC
题目
13
开始于
2025-12-28 18:00
结束时间
2025-12-28 20:00
持续时间
2 小时
主持人
参赛人数
69