L1-6 福到了 (15 分)

“福”字倒着贴,寓意“福到”。不论到底算不算民俗,本题且请你编写程序,把各种汉字倒过来输出。这里要处理的每个汉字是由一个 N × N 的网格组成的,网格中的元素或者为字符 @ 或者为空格。而倒过来的汉字所用的字符由裁判指定。

输入格式:

输入在第一行中给出倒过来的汉字所用的字符、以及网格的规模 N (不超过100的正整数),其间以 1 个空格分隔;随后 N 行,每行给出 N 个字符,或者为 @ 或者为空格。

输出格式:

输出倒置的网格,如样例所示。但是,如果这个字正过来倒过去是一样的,就先输出bu yong dao le,然后再用输入指定的字符将其输出。

输入样例 1:

$ 9@  @@@@@
@@@  @@@ @   @ @
@@@  @@@
@@@ @@@@@
@@@ @ @ @
@@@ @@@@@@  @ @ @@  @@@@@

输出样例 1:

$$$$$  $
$ $ $  $
$$$$$ $$$
$ $ $ $$$
$$$$$ $$$$$$  $$$$ $   $ $$$  $$$
$$$$$  $

输入样例 2:

& 3
@@@@
@@@

输出样例 2:

bu yong dao le
&&&&
&&&

源代码:

#include<cstdio>
#include<iostream>
#include<cstring>
using namespace std;
char ss[101][101];
char aa[101][101];
char bb[101][101];
int n;
int k,p;
int check(){int flag;for(int i=n-1;i>=0;i--){for(int j=n-1;j>=0;j--){bb[k][p]=ss[i][j];p++;}p=0;k++;}for(int i=0;i<n;i++){if(strcmp(ss[i],bb[i])==0){flag=1;}else {flag=0;break;}}return flag;
}
int main(){char c;cin>>c>>n;getchar();for(int i=0;i<n;i++){for(int j=0;j<n;j++){ss[i][j]=getchar();if(ss[i][j]!=' ')aa[i][j]=c;elseaa[i][j]=' ';}getchar();}if(check())cout<<"bu yong dao le"<<endl;for(int i=n-1;i>=0;i--){for(int j=n-1;j>=0;j--){cout<<aa[i][j];}cout<<endl;}return 0;
}

2018天体赛决赛 L1-6 福到了 (15 分)相关推荐

  1. 【团体天梯赛/PTA】7-34 福到了 (15 分)

    [团体天梯赛/PTA]7-34 福到了 (15 分) "福"字倒着贴,寓意"福到".不论到底算不算民俗,本题且请你编写程序,把各种汉字倒过来输出.这里要处理的每 ...

  2. L1-050 倒数第N个字符串 (15 分)andL1-054 福到了 (15 分)

    L1-050 倒数第N个字符串 (15 分) 去年 考核写这个题 硬是没写出来 一年了 还是有进步的. 题目: 给定一个完全由小写英文字母组成的字符串等差递增序列,该序列中的每个字符串的长度固定为 L ...

  3. 7-96 福到了 (15 分)

    7-96 福到了 (15 分) "福"字倒着贴,寓意"福到".不论到底算不算民俗,本题且请你编写程序,把各种汉字倒过来输出.这里要处理的每个汉字是由一个 N × ...

  4. 7-15 福到了 c语言,7-7 福到了 (15分)

    7-7 福到了 (15分) "福"字倒着贴,寓意"福到".不论到底算不算民俗,本题且请你编写程序,把各种汉字倒过来输出.这里要处理的每个汉字是由一个 N × N ...

  5. L1-054 福到了 (15分)

    L1-054 福到了 (15分) "福"字倒着贴,寓意"福到".不论到底算不算民俗,本题且请你编写程序,把各种汉字倒过来输出.这里要处理的每个汉字是由一个 N ...

  6. L1-054 福到了 (15分)题解

    L1-054 福到了 (15分) "福"字倒着贴,寓意"福到".不论到底算不算民俗,本题且请你编写程序,把各种汉字倒过来输出.这里要处理的每个汉字是由一个 N ...

  7. L1-054 福到了 (15 分)

    L1-054 福到了 (15 分) 题目链接 "福"字倒着贴,寓意"福到".不论到底算不算民俗,本题且请你编写程序,把各种汉字倒过来输出.这里要处理的每个汉字是 ...

  8. L1-054 福到了 (15 分)C语言

    题目 L1-054 福到了 (15 分) "福"字倒着贴,寓意"福到".不论到底算不算民俗,本题且请你编写程序,把各种汉字倒过来输出.这里要处理的每个汉字是由一 ...

  9. L1-054 福到了 (15分)(C语言)

    L1-054 福到了 (15分)(C语言) "福"字倒着贴,寓意"福到".不论到底算不算民俗,本题且请你编写程序,把各种汉字倒过来输出.这里要处理的每个汉字是由 ...

最新文章

  1. 基于 CODING 轻松搞定持续集成
  2. 皮一皮:论脑回路的新奇指数...
  3. 深度解析K-L变换 及其 在特征识别中的应用
  4. OpenCASCADE绘制测试线束:拓扑命令之复杂拓扑
  5. JavaWeb--HttpSession案例
  6. 线束测试仪新应用:针对于高铁级电动“新巴客”的线束测试
  7. VC 界面库 皮肤库
  8. SaaS-HRM(5)系统用户权限设计(角色管理、权限和资源管理)
  9. 解决: void SendDelegateMessage(NSInvocation *): delegate (webView:decidePolicyForNavigationAction:requ
  10. python输入n个数、输出最小的数字_程序查找最少的斐波纳契数以在Python中加到n?...
  11. 编写一个触发器:当修改一个学生专业的时候(转专业),则自动将本学期新专业同学全都选修的课程给该同学选修
  12. 发现新的恶意 Torii IoT 僵尸网络
  13. 液晶显示屏的C语言编码,AT89C51单片机驱动液晶显示汉字C语言
  14. appium连接mumu模拟器,无法连接问题
  15. KALI嗅探(稍简)
  16. python获取本周周一或周末日期
  17. 程序员,在北上广深杭赚够100万,就逃回二三四线城市生活,靠谱吗?
  18. EDA软件常用技巧-SCL配置
  19. 什么是高防CDN?高防CDN的用处有哪些?
  20. 敲响警钟:我在台资企业的悲惨待遇

热门文章

  1. 妙赞大讲糖:糖尿病患者的手术时机如何选
  2. <polymorphism>
  3. python变量的赋值_python变量赋值|变量赋值
  4. 解决npm install 失败问题
  5. 基于Python3的科学运算与常用算法-第1,2章
  6. 线性代数中的余子式、代数余子式、行列式
  7. 软件工程与计算II-4-项目启动
  8. 过控Matlab-实验法建立被控过程的数学模型(一)
  9. MapReduce求两个人的共同好友算法
  10. 蓝宝石rx580gpuz参数_蓝宝石RX580 2048SP 4G D5 白金版 OC游戏测试