L1-054 福到了 (15分)
L1-054 福到了 (15分)
“福”字倒着贴,寓意“福到”。不论到底算不算民俗,本题且请你编写程序,把各种汉字倒过来输出。这里要处理的每个汉字是由一个 N × N 的网格组成的,网格中的元素或者为字符 @ 或者为空格。而倒过来的汉字所用的字符由裁判指定。
输入格式:
输入在第一行中给出倒过来的汉字所用的字符、以及网格的规模 N (不超过100的正整数),其间以 1 个空格分隔;随后 N 行,每行给出 N 个字符,或者为 @ 或者为空格。
输出格式:
输出倒置的网格,如样例所示。但是,如果这个字正过来倒过去是一样的,就先输出bu yong dao le,然后再用输入指定的字符将其输出。
输入样例 1:
$ 9@ @@@@@
@@@ @@@ @ @ @
@@@ @@@
@@@ @@@@@
@@@ @ @ @
@@@ @@@@@@ @ @ @@ @@@@@
输出样例 1:
$$$$$ $
$ $ $ $
$$$$$ $$$
$ $ $ $$$
$$$$$ $$$$$$ $$$$ $ $$$$ $$$
$$$$$ $
输入样例 2:
& 3
@@@
@
@@@
输出样例 2:
bu yong dao le
&&&
&
&&&
#include<stdio.h>
#include<math.h>
int main(){char c;int n,i,j,flag=1; scanf("%c %d",&c,&n);char str[n][n+1]; getchar();for(i=0;i<n;i++){ gets(str[i]);}for(i=0;i<n;i++){ for(j=0;j<n;j++){//n-i-1 表示从后往前 if(str[i][j]!=str[n-i-1][n-j-1]) flag=0;}}if(flag) printf("bu yong dao le\n");for(i=n-1;i>=0;i--){ for(j=n-1;j>=0;j--){if(str[i][j]!=32)printf("%c",c);else printf(" ");}printf("\n");}return 0;
}
L1-054 福到了 (15分)相关推荐
- L1-050 倒数第N个字符串 (15 分)andL1-054 福到了 (15 分)
L1-050 倒数第N个字符串 (15 分) 去年 考核写这个题 硬是没写出来 一年了 还是有进步的. 题目: 给定一个完全由小写英文字母组成的字符串等差递增序列,该序列中的每个字符串的长度固定为 L ...
- 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 ...
- 【团体天梯赛/PTA】7-34 福到了 (15 分)
[团体天梯赛/PTA]7-34 福到了 (15 分) "福"字倒着贴,寓意"福到".不论到底算不算民俗,本题且请你编写程序,把各种汉字倒过来输出.这里要处理的每 ...
- 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 ...
最新文章
- 中绘制折线_啥是折线图?啥时候用?怎么用呢?这里全都有,满足你的味蕾
- 福州java培训哪里好_广州java学习哪里好?需要学多长时间
- tcp伪报头_TCP和UDP报头的比较
- java jdbc init_Java 的JDBC 数据库连接池实现方法
- 机器学习朴素贝叶斯算法_机器学习中的朴素贝叶斯算法
- windows下升级nodejs版本
- 【C/C++】最大公约数和最小公倍数(辗转相除、更相减损、stein)
- css练习github,10个Github上相见恨晚的CSS 奇技淫巧项目,帮你找到写CSS的灵感!
- jQuery 文本编辑器插件 HtmlBox 使用
- C# DataGridView 全选 反选
- 如何使用Magoshare Data Recovery在mac上恢复找回删除的丢失文件?
- SAF手持式频谱分析仪SC和手持式信号发生器SG的应用概述
- mysql 1138_mysql ERROR 1138: Invalid use of NULL value
- OSChina 周一乱弹 ——程序员已经习惯熬夜了吧
- java反序列化与Apache CC链、fastjson反序列化的理解与研究
- 云计算应用(上) -- 云计算应用概述
- 2021年中国集成电路市场现状及封测行业重点企业对比分析:通富微电vs华天科技vs长电科技
- c语言表达式1 4 2.75,c语言摸底考试.docx
- 优盘显示分区变0字解决方案
- 提升代码可读性,减少if-else的几个小技巧
热门文章
- 健壮F.T.+新裸金属重磅发布,全新升级版ZStack加速新基建
- 2u机架式服务器作用,不仅是一款通用的2U机架式服务器还具有足够的扩展力
- 用php照片艺术化,Lab:照片艺术化调色处理介绍
- WiFi5 (802.11ac) Vs WiFi6(802.11ax)频宽及速率对比
- 支付宝微信在刷脸支付领域两强争霸
- Channel 通道详解
- float a=1.0f 这里的1.0f中的 f 代表什么?有什么意思?
- 【数据分析】系列-Python分析淘宝4200款Bra(没错,就是文胸)后,发现最好卖的款式居然是。。。
- 【Android】模拟返回键、菜单键、Home键
- 手把手教你用开源软件anki有效学习、长期记忆