Time
Time Limit: 1000MS
Memory Limit: 65536KB
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 6 2 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]);
}
}
}