PTA R7-2 福到了 (15分)
“福”字倒着贴,寓意“福到”。不论到底算不算民俗,本题且请你编写程序,把各种汉字倒过来输出。这里要处理的每个汉字是由一个 N × N 的网格组成的,网格中的元素或者为字符 @
或者为空格。而倒过来的汉字所用的字符由裁判指定。
输入格式:
输入在第一行中给出倒过来的汉字所用的字符、以及网格的规模 N (不超过100的正整数),其间以 1 个空格分隔;随后 N 行,每行给出 N 个字符,或者为 @
或者为空格。
输出格式:
输出倒置的网格,如样例所示。但是,如果这个字正过来倒过去是一样的,就先输出bu yong dao le
,然后再用输入指定的字符将其输出。
输入样例 1:
$ 9@ @@@@@
@@@ @@@ @ @ @
@@@ @@@
@@@ @@@@@
@@@ @ @ @
@@@ @@@@@@ @ @ @@ @@@@@
输出样例 1:
$$$$$ $
$ $ $ $
$$$$$ $$$
$ $ $ $$$
$$$$$ $$$$$$ $$$$ $ $ $$$ $$$
$$$$$ $
输入样例 2:
& 3
@@@@
@@@
输出样例 2:
bu yong dao le
&&&&
&&&
代码长度限制 16 KB
时间限制 400 ms
内存限制 64 MB
#include<stdio.h>
int main(){char ch,a[100][100],b[100][100];int n,i,j,flag=1;scanf("%c %d",&ch,&n);getchar();for(i=0;i<n;i++)gets(a[i]);for(i=0;i<n;i++){for(j=0;j<n;j++)b[i][j]=a[n-i-1][n-j-1];}for(i=0;i<n;i++){for(j=0;j<n;j++){if(a[i][j]!=b[i][j]){flag=0;break;}}if(flag==0)break;}if(flag==1)printf("bu yong dao le\n");for(i=0;i<n;i++){for(j=0;j<n;j++){if(b[i][j]=='@')printf("%c",ch);else printf(" ");}printf("\n");}
}
PTA R7-2 福到了 (15分)相关推荐
- 【团体天梯赛/PTA】7-34 福到了 (15 分)
[团体天梯赛/PTA]7-34 福到了 (15 分) "福"字倒着贴,寓意"福到".不论到底算不算民俗,本题且请你编写程序,把各种汉字倒过来输出.这里要处理的每 ...
- 7-96 福到了 (15 分)
7-96 福到了 (15 分) "福"字倒着贴,寓意"福到".不论到底算不算民俗,本题且请你编写程序,把各种汉字倒过来输出.这里要处理的每个汉字是由一个 N × ...
- 7-15 福到了 c语言,7-7 福到了 (15分)
7-7 福到了 (15分) "福"字倒着贴,寓意"福到".不论到底算不算民俗,本题且请你编写程序,把各种汉字倒过来输出.这里要处理的每个汉字是由一个 N × N ...
- L1-054 福到了 (15分)
L1-054 福到了 (15分) "福"字倒着贴,寓意"福到".不论到底算不算民俗,本题且请你编写程序,把各种汉字倒过来输出.这里要处理的每个汉字是由一个 N ...
- L1-054 福到了 (15分)题解
L1-054 福到了 (15分) "福"字倒着贴,寓意"福到".不论到底算不算民俗,本题且请你编写程序,把各种汉字倒过来输出.这里要处理的每个汉字是由一个 N ...
- L1-054 福到了 (15 分)
L1-054 福到了 (15 分) 题目链接 "福"字倒着贴,寓意"福到".不论到底算不算民俗,本题且请你编写程序,把各种汉字倒过来输出.这里要处理的每个汉字是 ...
- L1-054 福到了 (15 分)C语言
题目 L1-054 福到了 (15 分) "福"字倒着贴,寓意"福到".不论到底算不算民俗,本题且请你编写程序,把各种汉字倒过来输出.这里要处理的每个汉字是由一 ...
- L1-054 福到了 (15分)(C语言)
L1-054 福到了 (15分)(C语言) "福"字倒着贴,寓意"福到".不论到底算不算民俗,本题且请你编写程序,把各种汉字倒过来输出.这里要处理的每个汉字是由 ...
- L1-054 福到了 (15分) c++解法
L1-054 福到了 (15分) "福"字倒着贴,寓意"福到".不论到底算不算民俗,本题且请你编写程序,把各种汉字倒过来输出.这里要处理的每个汉字是由一个 N ...
- 7-5 福到了 (15 分)
7-5 福到了 (15 分) "福"字倒着贴,寓意"福到".不论到底算不算民俗,本题且请你编写程序,把各种汉字倒过来输出.这里要处理的每个汉字是由一个 N × ...
最新文章
- python中的utils模块_使用Python的package机制如何简化utils包设计详解
- nginx反向代理vue访问时浏览器加载失败,出现 ERR_CONTENT_LENGTH_MISMATCH 问题
- easyui中dialog的常犯错误
- 找出n个自然数(1,2,3,…,n)中取r个数的组合(C语言)
- Linux 环境下 jdk1.8 maven3.2.3 Git2.8.0 安装脚本
- linux_adduser
- 10年+SQL性能优化专家谈SQL等价改写核心思想
- activemq消息丢失_Kafka or RabbitMQ:消息中间件选型深入分析
- iOS实现书架布局样式【一些电子书的首页】
- man services时“没有services的手册页条目”→Centos 安装man帮助文档包
- linux kernel 本地提权漏洞CVE-2013-1763 exploit 代码分析
- Base64原理及魔改更换码表
- Java代码校验银行卡号
- “美国人工智能计划The American AI In”启动
- win7右键没有新建文本文档怎么办
- 双显卡(Intel+Nvidia)笔记本配置cuda开发环境
- git 怎么把以前的账号注销_QQ号被注销了,我的游戏账号怎么办?腾讯只用一句话让玩家没话说...
- 【设备管理系统】-部署到正式环境
- 完整代码及解析!!手写数字识别系统(手写数字测试识别 + pytoch实现 + 完整代码及解析)
- SOHO 企业网吧 路由器 智能QoS 3G MIFI
热门文章
- 做跨界的跳跃,不惧怕学习,不惧怕失败 —— 阿里云 MVP 裔隽专访
- 静态html转dedecms模板,dedeCMS织梦模板系统tag标签完美静态化生成静态HTML页面的教程...
- 联想服务器在UEFI HII界面中配置阵列的基本操作
- myeclipse 2017 ci 10 破解包+教程(亲测已成功)
- C#将html导出到word(基于wps)
- OBIEE分析开发-使用Echarts展现地图1
- 手机技巧:小米MIUI 14 系统优化超级实用技巧,彻底和广告说再见
- 分割含有中英文的字符串
- JQuery 详细教程
- windows下查看dll或exe的位数