7-7 福到了 (15分)

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

输入格式:

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

输出格式:

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

输入样例 1:

$ 9

@ @@@@@

@@@ @@@

@ @ @

@@@ @@@

@@@ @@@@@

@@@ @ @ @

@@@ @@@@@

@ @ @ @

@ @@@@@

输出样例 1:

$$$$$ $

$ $ $ $

$$$$$ $$$

$ $ $ $$$

$$$$$ $$$

$$$ $$$

$ $ $

$$$ $$$

$$$$$ $

输入样例 2:

& 3

@@@

@

@@@

输出样例 2:

bu yong dao le

&&&

&

&&&

作者: 陈越

单位: 浙江大学

时间限制: 400 ms

内存限制: 64 MB

代码长度限制: 16 KB

题目详情

#include

#include

int main()

{

int i,n,j;

char ch[100][100],ch1;

scanf("%c %d",&ch1,&n);//应加getchar();吃掉第一个回车;注:不可以加空格;

getchar();

for(i=0;i{

//切不可在次加一个getchar();因当’\n’输入到gets中后会自动转换成’\0’;

gets(ch[i]);

}

int flag=0;

for(i=0;i{

for(j=0;j{

if(ch[i][j]!=ch[n-i-1][n-j-1])

{

flag=1;//这个字正过来倒过去是一样

}

}

}

if(flag==0)

{

printf("bu yong dao le\n");

}

for(i=0;i{

for(j=0;j{

if(ch[n-i-1][n-j-1]!=' ')

{

printf("%c",ch1);

}

else

{

printf(" ");

}

}

printf("\n");

}

return 0;

}

7-15 福到了 c语言,7-7 福到了 (15分)相关推荐

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

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

  2. 7-15 福到了 c语言,福到啦L1-6 福到了(15 分) “

    L1-6 福到了(15 分) "福"字倒着貼,寓意"福到".不論到底算不算民俗,本題且請你編寫程序,把各種漢字倒過來輸出.這里要處理的每個漢字是由一個 N ×  ...

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

    文章目录 一.题目 二.方法1 1.思路 2.代码 一.题目 "福"字倒着贴,寓意"福到".不论到底算不算民俗,本题且请你编写程序,把各种汉字倒过来输出.这里要 ...

  4. 18春《c语言》在线作业3,18春福师《C++语言程序设计》在线作业二【参考答案】...

    福师<C  语言程序设计>在线作业二-0005 试卷总分:100    得分:0 一. 单选题 (共 20 道试题,共 40 分) 1.如果类A被说明成类B的友元,则(). A.类A的成员 ...

  5. 川农在线平时作业c语言答案,川农15年春《C 语言(专科)》在线作业100分答案

    川农15年春<C 语言(专科)>在线作业100分答案 一.单选题(共 20 道试题,共 100 分. ) 1. 以下说法中正确的是( ) A. #define 和 printf 都是 C ...

  6. C语言 9宫格 和为15,如何将1~9填入九宫格,使其横竖斜都等于15?

    我已然感觉三四年级是混不下去了,准备回二年级混去了,有木有表哥在读初一的求罩啊... 492 357 816 有人说,在射雕英雄传里面这个题目困扰了瑛姑20多年,后来被黄蓉分分钟就解决了.<射雕 ...

  7. 关于html文档的描述不正确的是,下面关于HTML语言说法不正确的是(分).ppt

    下面关于HTML语言说法不正确的是(分).ppt (9页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 15.90 积分 1.下面关于HTML语言说法不正确 ...

  8. 5福最多多少钱_集5福 2018支付宝集5福活动攻略:最高可以分多少钱?

    春节又要到了,支付宝今年依旧延续了往年集五福抢红包的玩法.据悉,2018支付宝红包集五福还是"富强福.和谐福.友善福.爱国福.敬业福",同时也有"万能福".那么 ...

  9. R语言ggplot2可视化将图例移动到分面图(facet)中的空白分面区域实战

    R语言ggplot2可视化将图例移动到分面图(facet)中的空白分面区域实战 目录 R语言ggplot2可视化将图例

最新文章

  1. usaco The Tamworth Two 两只塔姆沃斯牛
  2. 盛大游戏式管理,什么时候能管理游戏式?^o^
  3. php项目使用xdebug远程调试
  4. 地理信息系统论坛_高端论坛西南交通大学朱庆教授:应急测绘智能服务关键技术及重大应用...
  5. linux vi脚本,linux下vi(vim)的新的用法总结
  6. 如何优化Mysql执行查询数据的速度
  7. 数据库主从数据一致性的几种解决方案
  8. Kafka——性能逆天的存在
  9. 大城市赚钱,小城市买房
  10. Libevent源码分析-----开篇
  11. HashSet的自定义实现
  12. linux shell经典脚本,10个经典Linux Shell脚本
  13. 终于找到一个功能全面的番茄钟时间管理工具:myPomodoro for Mac
  14. 理解SparkSteaming窗口函数操作window()
  15. vue使用 svg图片以及修改svg图片颜色
  16. MFC 获取编辑框内容
  17. 长文解读|Progress in Neurobiology:监督式机器学习在神经科学中的应用
  18. 【今日收获】关于[Error] expected identifier before ‘*‘ token的解决办法
  19. windows下golang监控鼠标和键盘事件
  20. 软件发明专利实例_软件发明专利思路(精)

热门文章

  1. 窥一斑而知全豹,几分钟带你读懂Java字节码,再也不怕了
  2. echarts实现全国及各省市地图(内附地图json文件)
  3. 物联网开发 7 旗点云物联网云平台
  4. GridView使用【GridViewHelper】分组统计
  5. nodejs addon
  6. 林轩田机器学习基石Lecture 6: Theory of Generalization
  7. Python的len函数探究
  8. 少儿编程微课程7:星际飞行单机版
  9. Windows程式开发设计指南--图形基础
  10. Java可变参数的基本使用