TIME
来源:互联网 发布:网络电影下载 编辑:程序博客网 时间:2024/06/18 17:11
Description题意:输入数字输出对应的时钟数
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.
Input
There are several test cases.
Each case contains 4 integers in a line, separated by space.
Proceed to the end of file.
Each case contains 4 integers in a line, separated by space.
Proceed to the end of file.
Output
For each test case, output the time expressed by the digital clock such as Sample Output.
Sample Input
1 2 5 62 3 4 2
Sample Output
_ _ _ | _||_ |_ ||_ _||_| _ _ _ _| _||_| _||_ _| ||_
Hint
The digits showed by the digital clock are as follows: _ _ _ _ _ _ _ _ | _| _||_||_ |_ ||_||_|| | ||_ _| | _||_| ||_| _||_|
#include <iostream>using namespace std;int main(){ int a[4]; while(cin>>a[0]>>a[1]>>a[2]>>a[3])//输入四个数字 { for(int j=1; j<=3; j++) { if(j==1) { for(int i=0; i<4; i++) { if(a[i]==1||a[i]==4) cout<<" "; else cout<<" _ "; } } if(j==2) { for(int i=0; i<4; i++) { if(a[i]==1||a[i]==7) cout<<" |"; else if(a[i]==0) cout<<"| |"; else if(a[i]==2||a[i]==3) cout<<" _|"; else if(a[i]==4||a[i]==8||a[i]==9) cout<<"|_|"; else cout<<"|_ "; } } if(j==3) { for(int i=0; i<4; i++) { if(a[i]==0||a[i]==6||a[i]==8) cout<<"|_|"; else if(a[i]==1||a[i]==4||a[i]==7) cout<<" |"; else if(a[i]==2) cout<<"|_ "; else cout<<" _|"; } } cout<<endl; } } return 0;}
阅读全文
0 0
- time
- time
- TIME
- Time
- TIME
- Time
- time
- Time
- time
- time
- time
- time
- Time
- TIME
- time
- time
- Time
- time
- Python 周报(一)
- sql语句
- 大话设计模式------依赖倒转原则
- Android 因moov播放网络mp4失败的解决办法
- 11-单线程下载文件
- TIME
- 高德地图API之定位API
- svn的使用
- Android之Adapter用法总结
- numpy基础教程—算术运算
- MVp封装RxJava+Retrofit
- a标签嵌套img标签,结果a标签不能被img标签撑开
- Android FragmentPagerAdapter数据刷新notifyDataSetChanged没效果研究
- Day011