登录

题目A1155:翻转图片

题目描述

小明最近学习了PS,他看到PS软件中有一个功能非常不错,就是图片翻转。由于小明的C++水平非常高,所以他想用C++来实现这个功能,现在请你帮他实现核心部分的代码。大家都知道,图片是由一个一个像素构成的,因此可以把图片看成是一堆点。这样图片翻转就变得非常简单了。赶快帮小明实现一下吧!

输入格式

输入多组测试数据。对于每一组数据,首先输入N,M,T。(0<NM<200)表示接下来有N行M列数据,这些数据表示一张图片。T的值为123三种,分别表示三种反转方式:1表示竖直方向翻转,2表示左右翻转,3表示对角线翻转。

输出格式

输出包含N行M列,每个数字之间用空格隔开,表示按照要求翻转后的图片。

输入样例
4 4 1
1 2 3 4
5 6 7 8
9 0 1 2
3 4 5 6
输出样例
3 4 5 6
9 0 1 2
5 6 7 8
1 2 3 4
请选择代码的语言:

0

通过

0

提交


时间
1 Sec
内存
128 MB
上传
admin

标签分类

模拟

统计