2483: 小新三连(三):小新在求助

时间限制: 1 Sec  内存限制: 128 MB
提交: 184  解决: 84
[提交] [状态] [讨论版] [命题人:541723030106]

题目描述

小新回到机房后,刷了很多的题,但是他现在碰到了一道难题,无法解决,所以他想寻求你的帮助.问题是这样的,有一个魔方,魔方包含六种图案,可以分别表示为六个数字,问小新能不能在有限步数之内将魔方还原为所有面同色的状态,小新感觉头都大了。
由于那道题目的输入只包含数字,小新看的头都晕了,所以小新想让你帮他画出魔方的某一面,以方便自己观察魔方的状态。魔方的每一面包括九个格子,每个格子为3*3的大小,1、2、3、4、5、6所代表的图案分别为@、*、^、$、&、o。

输入

第一行输入一个数T,代表输入的测试样例的组数.每组数据三行,每行有空格分隔三个数字n(1<=n<=6),魔方的某一面对应的格子的图案。

输出

对于每个样例将魔方的那个面打印出来,两组样例之间需要有空行分隔.具体格式请参照样例输出。

样例输入 Copy

2
1 2 3
1 2 3
1 2 35 6 3
6 1 3
5 2 5

样例输出 Copy

@@@|***|^^^
@@@|***|^^^
@@@|***|^^^
-----------
@@@|***|^^^
@@@|***|^^^
@@@|***|^^^
-----------
@@@|***|^^^
@@@|***|^^^
@@@|***|^^^&&&|ooo|^^^
&&&|ooo|^^^
&&&|ooo|^^^
-----------
ooo|@@@|^^^
ooo|@@@|^^^
ooo|@@@|^^^
-----------
&&&|***|&&&
&&&|***|&&&
&&&|***|&&&

来源/分类

[提交] [状态]

看了学长发过的题解之后,觉得还是自己写的更简单一点,所以分享出来供大家参考。

#include<stdio.h>
int main()
{int a[10][10];int t;scanf("%d", &t);while(t--){int i, j, k;for(i = 0; i < 3 ; i++)for(j = 0; j <  3 ; j++)scanf("%d", &a[i][j]);for(i = 0; i < 3 ; i++){for(k = 1; k <= 3 ; k++)for(j = 0; j <  3 ; j++){if(a[i][j] == 1)printf("@@@%c", j != 2 ? '|' : '\n');if(a[i][j] == 2)printf("***%c", j != 2 ? '|' : '\n');if(a[i][j] == 3)printf("^^^%c", j != 2 ? '|' : '\n');if(a[i][j] == 4)printf("$$$%c", j != 2 ? '|' : '\n');if(a[i][j] == 5)printf("&&&%c", j != 2 ? '|' : '\n');if(a[i][j] == 6)printf("ooo%c", j != 2 ? '|' : '\n');}if(i != 2)printf("-----------");printf("\n");}}return 0;
}

ZZULI2483: 小新三连(三):小新在求助相关推荐

  1. 玉山银行的一名新员工“玉山小i随身金融顾问”

    市场竞争.监管变化.客户体验一直在对金融行业发起挑战,所以无论监管.竞争.客户都会影响金融行业在成本和服务上的创新,金融行业越来越多的开始利用人工智能去满足现有发展提出的要求. 台湾玉山银行的数字化转 ...

  2. 小程序码之拉新推广需求实现

    需求场景 公司产品小程序需要做推广,用户通过小程序生成自己的小程序推广海报(海报内容包含小程序码及一些其他信息),新用户通过扫描他人分享的海报小程序码进入小程序并授权注册,则此用户与推广者绑定为被推光 ...

  3. 新零售saas小程序如何探索数字化门店的破局之路?

    后疫情时代,传统零售业面临的最大矛盾是什么?其实答案一目了然,那就是数字化能力与消费者多元化需求之间的不对等. 通俗一点来说,消费者的消费需求.习惯.场景不断发生着变化,更多的朝着线上发展.电商平台. ...

  4. 【小家java】java8新特性之---全新的日期、时间API(JSR 310规范),附SpringMVC、Mybatis中使用JSR310的正确姿势

    [小家java]java5新特性(简述十大新特性) 重要一跃 [小家java]java6新特性(简述十大新特性) 鸡肋升级 [小家java]java7新特性(简述八大新特性) 不温不火 [小家java ...

  5. 智能家居新体验:“小摩凳”足部按摩器上架小米有品

    上海2018年9月17日电 /美通社/ -- 双足为人体精气之根,分布着很多治病养生的重要穴位,合理地刺激这些穴位,能够促进人体血液流通,起到推迟衰老,祛病延年的作用. 越来越注重养生的时代,去足疗店 ...

  6. 小新air15为啥没人买_联想小新潮7000和小新air15对比 哪个更值得买

    联想小新潮7000和小新air15的联想旗下推出的新款笔记本产品,同属一家就不难要拿来比较.联想小新潮7000在外观上要更多种选择,但是联想小新air15的超高屏占比也是一大亮点,那么联想小新潮700 ...

  7. 小程序这13大新能力,将对你产生什么影响?

    近日,微信公开课"小程序专场",微信团队带来两项全新能力--"第三方服务"和"附近的小程序". 至此,小程序近期一共开放了13项新能力.对于 ...

  8. 造车新势力“蔚小理”变弱了?不,他们已走过幼年期

    出品 | 何玺 排版 | 叶媛 2022年是新能源汽车版图剧烈变化的一年.尤其是进入下半年以来,各大车企销量排行位置的升跌更是成为舆论关注焦点. 在刚过去的9.10两个月份销量数据中,过去曾长期占据前 ...

  9. 【小家java】java10新特性(简述十大新特性) 小步迭代

    相关阅读 [小家java]java5新特性(简述十大新特性) 重要一跃 [小家java]java6新特性(简述十大新特性) 鸡肋升级 [小家java]java7新特性(简述八大新特性) 不温不火 [小 ...

最新文章

  1. mysql教程日志_mysql日志文件的详细说明
  2. Angular指令 - 何时以及如何使用编译,控制器,预链接和后链接[关闭]
  3. SAP中手工配置Delivery打印message
  4. Android逆向笔记-通过配置文件设置全屏(逆向开发与正向开发)
  5. 新服务器打包运营级价值几千的H5商城源码
  6. oracle,EBS的库存数据视图
  7. 希沃展台如何使用_展商该如何做好展台设计?
  8. git如何查看和切换账号
  9. xml文件的三种解析方式 DOM SAM PULL
  10. 人脸检测用什么模型_人脸检测模型:使用哪个以及为什么使用?
  11. linux软件安装rar,Rar for Linux的安装方法
  12. 生产追溯系统-IQC来料检验
  13. Slate轨道工具使用(二)—Odin支持
  14. 泰克Tektronix示波器软件TDS210|TDS220|TDS224上位机软件NS-Scope
  15. linux下自动删除文件夹,如何在Linux中自动删除或清理/tmp文件夹内容?
  16. 电商-支付-支付流水表与订单表的设计
  17. CF513C Maximum Subrectangle
  18. Clickhouse 基础知识 - 函数
  19. visio2013 如何快速画出所有箭头
  20. 关于出现 linux Table is marked as crashed and should be repaired

热门文章

  1. 如何快速对接Stripe国际支付系统
  2. 计算机科学计算百度云,科学计算
  3. 大学计算机英语句子,英语经典句子(精选100句)
  4. SpringBoot 系列教程(五十一):SpringBoot整合Mybatis Plus代码生成器,自动生成代码
  5. 搜索引擎收录地址入口
  6. WLAN基础 无线局域网配置方法 旁挂三层组网隧道转发方式配置
  7. Python画图-中使用plt生成的图的legend,设置字体大小
  8. 【NOIP2016普及组】复赛——买铅笔
  9. 大数据前篇01_linux常见命令
  10. 使用高防服务器的好处