7-96 福到了 (15 分)

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

输入格式:

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

输出格式:

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

输入样例 1:

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

结尾无空行

输出样例 1:

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

结尾无空行

输入样例 2:

& 3
@@@@
@@@

结尾无空行

输出样例 2:

bu yong dao le
&&&&
&&&

结尾无空行

#include<iostream>
using namespace std;
int main() {char s;int n;string a[105]; cin>>s>>n;getchar();for(int i=0;i<n;i++)getline(cin,a[i]);int flag=0;for(int i=0;i<n;i++)for(int j=0;j<n;j++)if(a[i][j]!=a[n-1-i][n-1-j])flag=1;if(!flag)cout<<"bu yong dao le"<<endl;for(int i=n-1;i>=0;i--){for(int j=n-1;j>=0;j--){if(a[i][j]==' ') cout<<' ';else cout<<s;}puts("");}
}

7-96 福到了 (15 分)相关推荐

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  8. L1-054 福到了 (15分) c++解法

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

  9. 7-5 福到了 (15 分)

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

最新文章

  1. A 'return' expression required in a function with a block body ('{...}')
  2. Delphi中的消息截获
  3. vue Iframe
  4. ubuntu下 mysql安装以后无法登陆的的解决方法((ERROR 1698 (28000): Access denied for user 'root'@'localhost'))...
  5. SAP CDS view自学教程之八:SAP Fiori Elements里不同类型的annotation
  6. 计算机考研数学基础知识点,2019计算机考研数学复习:打好基础是必须的啊喂!...
  7. html:(6):body标签和p标签
  8. Android为TV端助力 post带数据请求方式,传递的数据格式包括json和map
  9. linux中split函数用法,Linux split命令参数及使用方法详解
  10. OpenGL with QtWidgets:屏幕坐标转世界坐标
  11. 丹麦为啥能成为“养猪王国”与“养猪强国”
  12. 翻出过去的一个多彩泡泡屏保特效(JS+CSS版)
  13. 【报告分享】快手男性消费用户洞察-36Kr磁力引擎(附下载)
  14. oracle快速生成序列号,Oracle实现自定义序列号生成
  15. oracle10g驱动怎么安装,oracle10g安装后怎么使用
  16. 布袋除尘器类毕业论文文献有哪些?
  17. java.lang.NullPointerException: pattern
  18. windows8.1_10.17
  19. 验证括号的匹配(艾伦图灵的栈操作)
  20. STM32F103C8T6+ESP8266WIFI+DHT11模块连接巴法云

热门文章

  1. mybatis主键生成策略和mp主键生成策略
  2. Android SDK安装与环境配置
  3. React.Component与React.PureComponent的区别
  4. PHP:Iterator(迭代器)接口和生成器
  5. JavaScript--我所理解的原型链
  6. React-Native 组件开发方法
  7. 在C/C++函数中使用可变参数
  8. 第二篇:呈现内容_第四节:个性化自定义控件
  9. 数据结构中La表的数据合并到Lb表中
  10. SQL语句使用总结(一)