校赛登陆速度要快

TimeLimit:1000MS  MemoryLimit:512MB
64-bit integer IO format:%lld
未提交 | 登录后收藏
Problem Description

欢迎来到FJUT第十七届程序设计竞赛,希望本次参赛的你们,能够从题目中收获到快乐

街边的流水灯、广告牌的LED屏都离不开程序的控制,所有的代码终究都会会变成机器码,通过开关电子元器件的开关的打开和闭合来执行丰富功能,今天这场有意思的比赛能顺利举行自然也离不开编解码,为此主办方给了你一串神奇的数字,需要你们通过这个神奇的数字破译出自己的账号密码,与此同时,主办方也给出了一点提示,希望你们团队能够通过这些提示,迅速的登陆自己的账号,开始自己的AK之路。

以下是主办方给你们团队的一些提示,你需要从中找一些规律,编写一个解码器,破译出真正的密码,保证一个数字只对应一个字母:

1 = A

2 = A

3 = B

123 = AAB

149= AAB

123179 = AABACB

如果看完提示还没有思路,建议你从头到尾读一遍题目,不要放过任何一个字(为了降低大家输出的难度,我们提供了C++中每种字符的定义方式,祝大家顺利AC)


string num[5][9] = {
	{"        @         ",
	 "       @ @        ",
	 "      @   @       ",
	 "     @     @      ",
	 "    @       @     ",
	 "   @@@@@@@@@@@    ",
	 "  @           @   ",
	 " @             @  ",
	 "@               @ "},
	{"@@@@@@@@@@@@@@@  ",
	 "@              @ ",
	 "@              @ ",
	 "@              @ ",
	 "@@@@@@@@@@@@@@@  ",
	 "@              @ ",
	 "@              @ ",
	 "@              @ ",
	 "@@@@@@@@@@@@@@@  "},
	{"@@@@@@@@@@@@@@@@ ",
	 "@                ",
	 "@                ",
	 "@                ",
	 "@                ",
	 "@                ",
	 "@                ",
	 "@                ",
	 "@@@@@@@@@@@@@@@@ "},
	{"@@@@@@@@@@@@@@@  ",
	 "@              @ ",
	 "@              @ ",
	 "@              @ ",
	 "@              @ ",
	 "@              @ ",
	 "@              @ ",
	 "@              @ ",
	 "@@@@@@@@@@@@@@@  "},
	{"@@@@@@@@@@@@@@@@ ",
	 "@                ",
	 "@                ",
	 "@                ",
	 "@@@@@@@@@@@@@@@@ ",
	 "@                ",
	 "@                ",
	 "@                ",
	 "@@@@@@@@@@@@@@@@ "}};




Input

输入只有一串数字n(n为一串长度为6的数字,并且每个数字为1-9其中一个)

Output

寻找规律,并按照如样例所示的规格输出解码后真正的密码(破解后的密码每一位属于A-E中其中一个)

SampleInput
123179
SampleOutput
        @                 @         @@@@@@@@@@@@@@@          @         @@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@  
       @ @               @ @        @              @        @ @        @                @              @ 
      @   @             @   @       @              @       @   @       @                @              @ 
     @     @           @     @      @              @      @     @      @                @              @ 
    @       @         @       @     @@@@@@@@@@@@@@@      @       @     @                @@@@@@@@@@@@@@@  
   @@@@@@@@@@@       @@@@@@@@@@@    @              @    @@@@@@@@@@@    @                @              @ 
  @           @     @           @   @              @   @           @   @                @              @ 
 @             @   @             @  @              @  @             @  @                @              @ 
@               @ @               @ @@@@@@@@@@@@@@@  @               @ @@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@  
Submit
题目统计信息详细
总AC数47
通过人数43
尝试人数52
总提交量173
AC率24.86%
AC该题后可以添加标签
贴完标签可以获得20ACB。
并且可以获得本题所有提交代码查看权限。
点击标题可以显示标签。
如果你还没认真思考过这题,请不要查看标签
如果您已经通过了该题,请务为该题贴上标签
作者

T^T Online Judge

[BUG反馈] [FAQ] [闽ICP备17026590号-1]
当前版本:3.24 系统时间: