nyoj 288 Time【数组模拟】
来源:互联网 发布:淘宝修车工具箱 编辑:程序博客网 时间:2024/06/10 02:32
Time
时间限制:1000 ms | 内存限制:65535 KB
难度:2
- 描述
Digital clock use 4 digits to express time, each digit is described by 3*3 characters (including”|”,”_”and” “).now given the current time, please tell us how can it be expressed by the digital clock.
Hint:
The digits showed by the digital clock are as follows:_ _ _ _ _ _ _ _ | _| _||_||_ |_ ||_||_|| | ||_ _| | _||_| ||_| _||_|
- 输入
- There are several test cases.
Each case contains 4 integers in a line, separated by space.
Proceed to the end of file. - 输出
- For each test case, output the time expressed by the digital clock such as Sample Output.
- 样例输入
1 2 5 62 3 4 2
- 样例输出
_ _ _ | _||_ |_ ||_ _||_| _ _ _ _| _||_| _||_ _| ||_
比较简单,但是又比较磨人的一道题,呃呃呃.......
想了几分钟,刚开始想用map来对应,结果发现不太好,然后想到了用字符串来保存,然后输入了90多个各种符号,一直盯着看,快晕死了...然后很简单的就ac 了........
注意每个字符都是九个字符表示,上下左右全是三个字符,如果什么都没有,那么就是空格,个人用的三维字符数组来保存的,这样在使用的时候直接输出四个数的三层字符,然后就相当于输出了三层.......
#include<stdio.h>#include<string.h>char x[101][3][10]={{" _ ","| |", "|_|"},{" "," |"," |"},{" _ "," _|","|_ "},{" _ "," _|"," _|"},{" ","|_|"," |"},{" _ ","|_ "," _|"},{" _ ","|_ ","|_|"},{" _ "," |"," |"},{" _ ","|_|","|_|"},{" _ ","|_|"," _|"}};int main(){int a,b,c,d;while(~scanf("%d%d%d%d",&a,&b,&c,&d)){for(int i=0;i<3;++i)//分别输出三层{printf("%s%s%s%s\n",x[a][i],x[b][i],x[c][i],x[d][i]);}} return 0;}
0 0
- nyoj 288 Time【数组模拟】
- nyoj 288 Time
- nyoj 288 Time
- NYOJ 202 红黑树 数组模拟中序遍历
- nyoj 288 Time 【打表(字符串简单题)】
- NYOJ-421 打扑克【模拟】
- NYOJ 2【栈模拟】
- NYOJ 220 (红黑树--模拟)
- NYOJ-755山谷【模拟】
- NYOJ 1241-Distribution【模拟】
- NYOJ 308-Substring【模拟】
- 模拟2048(nyoj 1187)
- nyoj 1187 模拟2048
- nyoj 1129 Salvation 模拟
- LA 4665 Favorite Time 模拟
- ZOJ 3875-Lunch Time【模拟】
- Time(java模拟法)
- L Daylight Saving Time(模拟)
- 亲测可用的android基于vlc开发的音视频播放库。
- iterator 遍历数据循环输入 input中的解决办法。
- Java实现员工管理系统(对象数组存储)
- 多线程之NSOperation对象
- 自绘滚动条
- nyoj 288 Time【数组模拟】
- PAT Advanced 1010
- 安装ubuntu系统 root默认密码(初始密码)
- C++建立二维数组,输入计算动物园最短路径
- 开始使用虚幻4并创建一个简单的c++类
- 日期函数
- HDU1026 - Ignatius and the Princess I (广搜+优先队列)
- LeetCode_DP_Unique Binary Search Trees II
- Activiti整合到springMVC项目的详细配置