Time(java模拟法)

来源:互联网 发布:网络平台运行 编辑:程序博客网 时间:2024/05/21 09:49

Time

Time Limit: 1000MS Memory Limit: 65536KB
Submit Statistic

Problem 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.

Example Input

1 2 5 62 3 4 2

Example Output

    _  _  _   | _||_ |_   ||_  _||_| _  _     _  _| _||_| _||_  _|  ||_ 

Hint

 

Author

 
import java.util.*;import java.math.*;  public class Main {        public static void main(String[] args)    {    Scanner input = new Scanner(System.in);    String top[]=new String[]{" _ ","   "," _ "," _ ","   "," _ "," _ "," _ "," _ "," _ "};    String mid[]= new String[]{"| |","  |"," _|"," _|","|_|","|_ ","|_ ","  |","|_|","|_|"};     String bot[]= new String[]{"|_|","  |","|_ "," _|","  |"," _|","|_|","  |","|_|"," _|"};     while(input.hasNextInt())    {    int a = input.nextInt();    int b = input.nextInt();    int c = input.nextInt();    int d = input.nextInt();    System.out.println(top[a]+""+top[b]+""+top[c]+""+top[d]);    System.out.println(mid[a]+""+mid[b]+""+mid[c]+""+mid[d]);    System.out.println(bot[a]+""+bot[b]+""+bot[c]+""+bot[d]);    }            }    } 

0 0
原创粉丝点击