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.

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;}