1726 Nothing But Case


Submit solution

Points: 100
Time limit: 1.0s
Memory limit: 32M

Problem types
Allowed languages
C, C++, Java, Python

Description

Many People like painting problems, but this time i don't want make you paint any other thing, you just give me the same digits that i give you use my font. See details in Output. The resources of the font can be copied below.

        CCCCCCCCCCCCC                                                                                                     CCC::::::::::::C                                                                                                   CC:::::::::::::::C                                                                 ######    ######                 C:::::CCCCCCCC::::C                                                                 #::::#    #::::#                C:::::C       CCCCCC  aaaaaaaaaaaaa       ssssssssss       eeeeeeeeeeee              #::::#    #::::#               C:::::C                a::::::::::::a    ss::::::::::s    ee::::::::::::ee       ######::::######::::######          C:::::C                aaaaaaaaa:::::a ss:::::::::::::s  e::::::eeeee:::::ee     #::::::::::::::::::::::::#          C:::::C                         a::::a s::::::ssss:::::se::::::e     e:::::e     ######::::######::::######          C:::::C                  aaaaaaa:::::a  s:::::s  ssssss e:::::::eeeee::::::e          #::::#    #::::#       ::::::  C:::::C                aa::::::::::::a    s::::::s      e:::::::::::::::::e           #::::#    #::::#       ::::::  C:::::C               a::::aaaa::::::a       s::::::s   e::::::eeeeeeeeeee       ######::::######::::######  ::::::   C:::::C       CCCCCCa::::a    a:::::a ssssss   s:::::s e:::::::e                #::::::::::::::::::::::::#            C:::::CCCCCCCC::::Ca::::a    a:::::a s:::::ssss::::::se::::::::e               ######::::######::::######             CC:::::::::::::::Ca:::::aaaa::::::a s::::::::::::::s  e::::::::eeeeeeee            #::::#    #::::#       ::::::       CCC::::::::::::C a::::::::::aa:::a s:::::::::::ss    ee:::::::::::::e            #::::#    #::::#       ::::::          CCCCCCCCCCCCC  aaaaaaaaaa  aaaa  sssssssssss        eeeeeeeeeeeeee            ######    ######       ::::::    1111111    222222222222222     333333333333333          444444444  555555555555555555   1::::::1   2:::::::::::::::22  3:::::::::::::::33       4::::::::4  5::::::::::::::::5  1:::::::1   2::::::222222:::::2 3::::::33333::::::3     4:::::::::4  5::::::::::::::::5  111:::::1   2222222     2:::::2 3333333     3:::::3    4::::44::::4  5:::::555555555555     1::::1               2:::::2             3:::::3   4::::4 4::::4  5:::::5                1::::1               2:::::2             3:::::3  4::::4  4::::4  5:::::5                1::::1            2222::::2      33333333:::::3  4::::4   4::::4  5:::::5555555555       1::::l       22222::::::22       3:::::::::::3  4::::444444::::4445:::::::::::::::5      1::::l     22::::::::222         33333333:::::3 4::::::::::::::::4555555555555:::::5     1::::l    2:::::22222                    3:::::34444444444:::::444            5:::::5    1::::l   2:::::2                         3:::::3          4::::4              5:::::5    1::::l   2:::::2                         3:::::3          4::::4  5555555     5:::::5 111::::::1112:::::2       2222223333333     3:::::3          4::::4  5::::::55555::::::5 1::::::::::12::::::2222222:::::23::::::33333::::::3        44::::::44 55:::::::::::::55  1::::::::::12::::::::::::::::::23:::::::::::::::33         4::::::::4   55:::::::::55    11111111111122222222222222222222 333333333333333           4444444444     555555555              66666666   77777777777777777777     888888888          999999999          000000000             6::::::6    7::::::::::::::::::7   88:::::::::88      99:::::::::99      00:::::::::00          6::::::6     7::::::::::::::::::7 88:::::::::::::88  99:::::::::::::99  00:::::::::::::00       6::::::6      777777777777:::::::78::::::88888::::::89::::::99999::::::90:::::::000:::::::0     6::::::6                  7::::::7 8:::::8     8:::::89:::::9     9:::::90::::::0   0::::::0    6::::::6                  7::::::7  8:::::8     8:::::89:::::9     9:::::90:::::0     0:::::0   6::::::6                  7::::::7    8:::::88888:::::8  9:::::99999::::::90:::::0     0:::::0  6::::::::66666            7::::::7      8:::::::::::::8    99::::::::::::::90:::::0 000 0:::::0 6::::::::::::::66         7::::::7      8:::::88888:::::8     99999::::::::9 0:::::0 000 0:::::0 6::::::66666:::::6       7::::::7      8:::::8     8:::::8         9::::::9  0:::::0     0:::::0 6:::::6     6:::::6     7::::::7       8:::::8     8:::::8        9::::::9   0:::::0     0:::::0 6:::::6     6:::::6    7::::::7        8:::::8     8:::::8       9::::::9    0::::::0   0::::::0 6::::::66666::::::6   7::::::7         8::::::88888::::::8      9::::::9     0:::::::000:::::::0  66:::::::::::::66   7::::::7           88:::::::::::::88      9::::::9       00:::::::::::::00     66:::::::::66    7::::::7              88:::::::::88       9::::::9          00:::::::::00         666666666     77777777                 888888888        99999999             000000000     

Input

There are several test cases, each contains one line of a string which has at most 100 digits(0~9).

Output

Please output like these rules: each case contains sixteen lines, first contain a "Case #", then output the case counter which start count from 1, by use the font above, notice that there are two spaces between the "#" and the counter. finally please output the same digits from each input use the font. The most important thing is notice the spaces!, there are five spaces between the "Case" and the "#", two spaces between the each digits, including the counter's digits! And two spaces between the counter and the "Colon(冒号)" , the same as the "Colon" and the input digits. Please output a blank line between two cases!详细输出格式请参考Sample Output和Hint。

Sample

Input

18
56
09
7

Output

CCCCCCCCCCCCC                                                                                          1111111               1111111          888888888     
     CCC::::::::::::C                                                                                         1::::::1              1::::::1        88:::::::::88   
   CC:::::::::::::::C                                                                 ######    ######       1:::::::1             1:::::::1      88:::::::::::::88 
  C:::::CCCCCCCC::::C                                                                 #::::#    #::::#       111:::::1             111:::::1     8::::::88888::::::8
 C:::::C       CCCCCC  aaaaaaaaaaaaa       ssssssssss       eeeeeeeeeeee              #::::#    #::::#          1::::1                1::::1     8:::::8     8:::::8
C:::::C                a::::::::::::a    ss::::::::::s    ee::::::::::::ee       ######::::######::::######     1::::1                1::::1     8:::::8     8:::::8
C:::::C                aaaaaaaaa:::::a ss:::::::::::::s  e::::::eeeee:::::ee     #::::::::::::::::::::::::#     1::::1                1::::1      8:::::88888:::::8 
C:::::C                         a::::a s::::::ssss:::::se::::::e     e:::::e     ######::::######::::######     1::::l                1::::l       8:::::::::::::8  
C:::::C                  aaaaaaa:::::a  s:::::s  ssssss e:::::::eeeee::::::e          #::::#    #::::#          1::::l     ::::::     1::::l      8:::::88888:::::8 
C:::::C                aa::::::::::::a    s::::::s      e:::::::::::::::::e           #::::#    #::::#          1::::l     ::::::     1::::l     8:::::8     8:::::8
C:::::C               a::::aaaa::::::a       s::::::s   e::::::eeeeeeeeeee       ######::::######::::######     1::::l     ::::::     1::::l     8:::::8     8:::::8
 C:::::C       CCCCCCa::::a    a:::::a ssssss   s:::::s e:::::::e                #::::::::::::::::::::::::#     1::::l                1::::l     8:::::8     8:::::8
  C:::::CCCCCCCC::::Ca::::a    a:::::a s:::::ssss::::::se::::::::e               ######::::######::::######  111::::::111          111::::::111  8::::::88888::::::8
   CC:::::::::::::::Ca:::::aaaa::::::a s::::::::::::::s  e::::::::eeeeeeee            #::::#    #::::#       1::::::::::1  ::::::  1::::::::::1   88:::::::::::::88 
     CCC::::::::::::C a::::::::::aa:::a s:::::::::::ss    ee:::::::::::::e            #::::#    #::::#       1::::::::::1  ::::::  1::::::::::1     88:::::::::88   
        CCCCCCCCCCCCC  aaaaaaaaaa  aaaa  sssssssssss        eeeeeeeeeeeeee            ######    ######       111111111111  ::::::  111111111111       888888888     

        CCCCCCCCCCCCC                                                                                         222222222222222              555555555555555555           66666666   
     CCC::::::::::::C                                                                                        2:::::::::::::::22            5::::::::::::::::5          6::::::6    
   CC:::::::::::::::C                                                                 ######    ######       2::::::222222:::::2           5::::::::::::::::5         6::::::6     
  C:::::CCCCCCCC::::C                                                                 #::::#    #::::#       2222222     2:::::2           5:::::555555555555        6::::::6      
 C:::::C       CCCCCC  aaaaaaaaaaaaa       ssssssssss       eeeeeeeeeeee              #::::#    #::::#                   2:::::2           5:::::5                  6::::::6       
C:::::C                a::::::::::::a    ss::::::::::s    ee::::::::::::ee       ######::::######::::######              2:::::2           5:::::5                 6::::::6        
C:::::C                aaaaaaaaa:::::a ss:::::::::::::s  e::::::eeeee:::::ee     #::::::::::::::::::::::::#           2222::::2            5:::::5555555555       6::::::6         
C:::::C                         a::::a s::::::ssss:::::se::::::e     e:::::e     ######::::######::::######      22222::::::22             5:::::::::::::::5     6::::::::66666    
C:::::C                  aaaaaaa:::::a  s:::::s  ssssss e:::::::eeeee::::::e          #::::#    #::::#         22::::::::222       ::::::  555555555555:::::5   6::::::::::::::66  
C:::::C                aa::::::::::::a    s::::::s      e:::::::::::::::::e           #::::#    #::::#        2:::::22222          ::::::              5:::::5  6::::::66666:::::6 
C:::::C               a::::aaaa::::::a       s::::::s   e::::::eeeeeeeeeee       ######::::######::::######  2:::::2               ::::::              5:::::5  6:::::6     6:::::6
 C:::::C       CCCCCCa::::a    a:::::a ssssss   s:::::s e:::::::e                #::::::::::::::::::::::::#  2:::::2                       5555555     5:::::5  6:::::6     6:::::6
  C:::::CCCCCCCC::::Ca::::a    a:::::a s:::::ssss::::::se::::::::e               ######::::######::::######  2:::::2       222222          5::::::55555::::::5  6::::::66666::::::6
   CC:::::::::::::::Ca:::::aaaa::::::a s::::::::::::::s  e::::::::eeeeeeee            #::::#    #::::#       2::::::2222222:::::2  ::::::   55:::::::::::::55    66:::::::::::::66 
     CCC::::::::::::C a::::::::::aa:::a s:::::::::::ss    ee:::::::::::::e            #::::#    #::::#       2::::::::::::::::::2  ::::::     55:::::::::55        66:::::::::66   
        CCCCCCCCCCCCC  aaaaaaaaaa  aaaa  sssssssssss        eeeeeeeeeeeeee            ######    ######       22222222222222222222  ::::::       555555555            666666666     

        CCCCCCCCCCCCC                                                                                         333333333333333                  000000000            999999999     
     CCC::::::::::::C                                                                                        3:::::::::::::::33              00:::::::::00        99:::::::::99   
   CC:::::::::::::::C                                                                 ######    ######       3::::::33333::::::3           00:::::::::::::00    99:::::::::::::99 
  C:::::CCCCCCCC::::C                                                                 #::::#    #::::#       3333333     3:::::3          0:::::::000:::::::0  9::::::99999::::::9
 C:::::C       CCCCCC  aaaaaaaaaaaaa       ssssssssss       eeeeeeeeeeee              #::::#    #::::#                   3:::::3          0::::::0   0::::::0  9:::::9     9:::::9
C:::::C                a::::::::::::a    ss::::::::::s    ee::::::::::::ee       ######::::######::::######              3:::::3          0:::::0     0:::::0  9:::::9     9:::::9
C:::::C                aaaaaaaaa:::::a ss:::::::::::::s  e::::::eeeee:::::ee     #::::::::::::::::::::::::#      33333333:::::3           0:::::0     0:::::0   9:::::99999::::::9
C:::::C                         a::::a s::::::ssss:::::se::::::e     e:::::e     ######::::######::::######      3:::::::::::3            0:::::0 000 0:::::0    99::::::::::::::9
C:::::C                  aaaaaaa:::::a  s:::::s  ssssss e:::::::eeeee::::::e          #::::#    #::::#           33333333:::::3   ::::::  0:::::0 000 0:::::0      99999::::::::9 
C:::::C                aa::::::::::::a    s::::::s      e:::::::::::::::::e           #::::#    #::::#                   3:::::3  ::::::  0:::::0     0:::::0           9::::::9  
C:::::C               a::::aaaa::::::a       s::::::s   e::::::eeeeeeeeeee       ######::::######::::######              3:::::3  ::::::  0:::::0     0:::::0          9::::::9   
 C:::::C       CCCCCCa::::a    a:::::a ssssss   s:::::s e:::::::e                #::::::::::::::::::::::::#              3:::::3          0::::::0   0::::::0         9::::::9    
  C:::::CCCCCCCC::::Ca::::a    a:::::a s:::::ssss::::::se::::::::e               ######::::######::::######  3333333     3:::::3          0:::::::000:::::::0        9::::::9     
   CC:::::::::::::::Ca:::::aaaa::::::a s::::::::::::::s  e::::::::eeeeeeee            #::::#    #::::#       3::::::33333::::::3  ::::::   00:::::::::::::00        9::::::9      
     CCC::::::::::::C a::::::::::aa:::a s:::::::::::ss    ee:::::::::::::e            #::::#    #::::#       3:::::::::::::::33   ::::::     00:::::::::00         9::::::9       
        CCCCCCCCCCCCC  aaaaaaaaaa  aaaa  sssssssssss        eeeeeeeeeeeeee            ######    ######        333333333333333     ::::::       000000000          99999999        

        CCCCCCCCCCCCC                                                                                               444444444            77777777777777777777
     CCC::::::::::::C                                                                                              4::::::::4            7::::::::::::::::::7
   CC:::::::::::::::C                                                                 ######    ######            4:::::::::4            7::::::::::::::::::7
  C:::::CCCCCCCC::::C                                                                 #::::#    #::::#           4::::44::::4            777777777777:::::::7
 C:::::C       CCCCCC  aaaaaaaaaaaaa       ssssssssss       eeeeeeeeeeee              #::::#    #::::#          4::::4 4::::4                       7::::::7 
C:::::C                a::::::::::::a    ss::::::::::s    ee::::::::::::ee       ######::::######::::######    4::::4  4::::4                      7::::::7  
C:::::C                aaaaaaaaa:::::a ss:::::::::::::s  e::::::eeeee:::::ee     #::::::::::::::::::::::::#   4::::4   4::::4                     7::::::7   
C:::::C                         a::::a s::::::ssss:::::se::::::e     e:::::e     ######::::######::::######  4::::444444::::444                  7::::::7    
C:::::C                  aaaaaaa:::::a  s:::::s  ssssss e:::::::eeeee::::::e          #::::#    #::::#       4::::::::::::::::4  ::::::         7::::::7     
C:::::C                aa::::::::::::a    s::::::s      e:::::::::::::::::e           #::::#    #::::#       4444444444:::::444  ::::::        7::::::7      
C:::::C               a::::aaaa::::::a       s::::::s   e::::::eeeeeeeeeee       ######::::######::::######            4::::4    ::::::       7::::::7       
 C:::::C       CCCCCCa::::a    a:::::a ssssss   s:::::s e:::::::e                #::::::::::::::::::::::::#            4::::4                7::::::7        
  C:::::CCCCCCCC::::Ca::::a    a:::::a s:::::ssss::::::se::::::::e               ######::::######::::######            4::::4               7::::::7         
   CC:::::::::::::::Ca:::::aaaa::::::a s::::::::::::::s  e::::::::eeeeeeee            #::::#    #::::#               44::::::44  ::::::    7::::::7          
     CCC::::::::::::C a::::::::::aa:::a s:::::::::::ss    ee:::::::::::::e            #::::#    #::::#               4::::::::4  ::::::   7::::::7           
        CCCCCCCCCCCCC  aaaaaaaaaa  aaaa  sssssssssss        eeeeeeeeeeeeee            ######    ######               4444444444  ::::::  77777777

Hint

每行宽度相等,末尾数字保留多余空格。如果有显示不正常的请复制到记事本再看,注意调成宋体9号并且关闭自动换行。 本地测试请输出到文件查看,freopen("out.txt", "w", stdout);


Source: LCS


Comments

There are no comments at the moment.