信息学奥赛一本通C++语言——1127:图像旋转
【题目描述】
输入一个n行m列的黑白图像,将它顺时针旋转90度后输出。
【输入】
第一行包含两个整数n和m,表示图像包含像素点的行数和列数。1≤n≤100,1≤m≤100。接下来n行,每行m个整数,表示图像的每个像素点灰度。相邻两个整数之间用单个空格隔开,每个元素均在0~255之间 。
【输出】
m行,每行n个整数,为顺时针旋转90度后的图像。相邻两个整数之间用单个空格隔开。
【输入样例】
3 3
1 2 3
4 5 6
7 8 9
【输出样例】
7 4 1
8 5 2
9 6 3
代码
#include<bits/stdc++.h>
using namespace std;
int i,j,n,m,a[256][256];
int main()
{scanf("%d%d",&n,&m);for(i=1;i<=n;i++){for(j=1;j<=m;j++)scanf("%d",&a[i][j]);}for(i=1;i<=m;i++){for(j=n;j>=1;j--)printf("%d ",a[j][i]);printf("\n");}return 0;
}
信息学奥赛一本通C++语言——1127:图像旋转相关推荐
- 信息学奥赛一本通C++语言-----1120:同行列对角线的格
[题目描述] 输入三个自然数nn,ii,j(1≤i≤n,1≤j≤n)j(1≤i≤n,1≤j≤n),输出在一个n×nn×n格的棋盘中(行列均从11开始编号),与格子(ii,jj)同行.同列.同一对角线的 ...
- 信息学奥赛一本通C++语言-----1064:奥运奖牌计数
[题目描述] 2008年北京奥运会,A国的运动员参与了n天的决赛项目(1≤n≤17).现在要统计一下A国所获得的金.银.铜牌数目及总奖牌数.输入第1行是A国参与决赛项目的天数n,其后n行,每一行是该国 ...
- 信息学奥赛一本通C++语言-----2036:【例5.3】开关门
[题目描述] 宾馆里有n(2≤n≤1000)n(2≤n≤1000) 个房间,从1∼n1∼n 编了号.第一个服务员把所有的房间门都打开了,第二个服务员把所有编号是22 的倍数的房间"相反处理& ...
- 信息学奥赛一本通C++语言-----1087:级数求和
[题目描述] 已知:Sn=1+12+13+-+1nSn=1+12+13+-+1n.显然对于任意一个整数kk,当nn足够大的时候,SnSn大于kk.现给出一个整数k(1<=k<=15)k(1 ...
- 信息学奥赛一本通C++语言-----1097:画矩形
[题目描述] 根据参数,画出矩形.输入四个参数:前两个参数为整数,依次代表矩形的高和宽(高不少于3行不多于10行,宽不少于5列不多于10列):第三个参数是一个字符,表示用来画图的矩形符号:第四个参数为 ...
- 信息学奥赛一本通C++语言-----2048:【例5.18】串排序
[题目描述] 对给定的n(1≤n≤20)n(1≤n≤20)个国家名(国家名字长度不超过2020),按其字母的顺序输出. [输入] 第一行为国家的个数nn: 以下nn行为国家的名字. [输出] nn行, ...
- 信息学奥赛一本通C++语言-----1103:陶陶摘苹果
[题目描述] 陶陶家的院子里有一棵苹果树,每到秋天树上就会结出10个苹果.苹果成熟的时候,陶陶就会跑去摘苹果.陶陶有个30厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳上再试试. 现在已知 ...
- 信息学奥赛一本通C++语言-----1124:矩阵加法
[题目描述] 输入两个nn行mm列的矩阵AA和BB,输出它们的和A+BA+B. [输入] 第一行包含两个整数nn和mm,表示矩阵的行数和列数(1≤n≤100,1≤m≤100)1≤n≤100,1≤m≤1 ...
- 信息学奥赛一本通C++语言——1123:图像相似度
[题目描述] 给出两幅相同大小的黑白图像(用0-1矩阵)表示,求它们的相似度.说明:若两幅图像在相同位置上的像素点颜色相同,则称它们在该位置具有相同的像素点.两幅图像的相似度定义为相同像素点数占总像素 ...
最新文章
- Entity Framework 5.0系列之约定配置
- oracle 数据库查询 COALESCE字符函数
- 个人开发—进度记录(一)
- vscode之美化js代码
- PHP Fatal error: Declaration of Hyperf\Framework\SymfonyEventDispatcher::dispatch($event) must be c
- antd select show-search搜索时 拼音首字母匹配汉字模糊查询
- Language Models are Unsupervised Multitask Learners翻译
- FAT 32 文件系统学习
- 深入理解计算机系统----第四章处理器体系结构
- .net 微信会员卡接口
- Redis数据库的部署及常用命令
- 笑死人的12星座宝贝
- 双非硕士阿里大数据开发面经(已拿offer)(建议收藏)
- PIM SM RP控制原理与实验
- 人工智能训练师开始报名了,可评职称、拿补助
- 南昌大学航天杯第二届程序设计竞赛校赛网络同步赛 部分题解
- 在使用谷歌时发现一个诡异问题cookie传不过去
- 物联网之NB-IoT技术实践开发三(NB-IoT网络编程)
- 百度面试(热乎的):地球上一个人往南走1公里,往西走1公里,往北走1公里后回到原点,问地球上满足此点的个数?
- 解决vant sku 后台数据与前台数据绑定以及金额以分为单位问题
热门文章
- 魅族15无法连接计算机,还在为数据丢失而烦恼?魅族15告诉你什么叫做碎屏无忧...
- html5怎么圆圈怎么打开,HTML5动感圆圈
- 普通公司员工的编程水平与阿里巴巴有多大差距?
- 从Eclipse切换到IDEA后需要做的事情
- weixin微信公众号一站到底游戏代码(有点普通)
- 总结PLSQL的快捷键以及使用技巧
- 【leetcode】423. Reconstruct Original Digits from English
- 在windows命令行中查询MySQL乱码
- HashMap 排序
- 老牌社交网站Friends Reunited宣布关闭