编号 题目 状态 分数 总时间 内存 代码 / 答案文件 提交者 提交时间
#22234 #2041. 哈夫克机密通讯 Accepted 100 30 ms 288 K C / 1.3 K Non_User3781 2024-12-15 11:30:16
显示原始代码
#include <stdio.h>

int main() {
    int num, a, b, c;
    scanf("%d", &num);
    a = num % 10;
    num /= 10;
    b = num % 10;
    num /= 10;
    c = num % 10;

    if (c == 1)
        printf(".----");
    else if (c == 2)
        printf("..---");
    else if (c == 3)
        printf("...--");
    else if (c == 4)
        printf("....-");
    else if (c == 5)
        printf(".....");
    else if (c == 6)
        printf("-....");
    else if (c == 7)
        printf("--...");
    else if (c == 8)
        printf("---..");
    else if (c == 9)
        printf("----.");
    else if (c == 0)
        printf("-----");

    if (b == 1)
        printf(".----");
    else if (b == 2)
        printf("..---");
    else if (b == 3)
        printf("...--");
    else if (b == 4)
        printf("....-");
    else if (b == 5)
        printf(".....");
    else if (b == 6)
        printf("-....");
    else if (b == 7)
        printf("--...");
    else if (b == 8)
        printf("---..");
    else if (b == 9)
        printf("----.");
    else if (b == 0)
        printf("-----");

    if (a == 1)
        printf(".----");
    else if (a == 2)
        printf("..---");
    else if (a == 3)
        printf("...--");
    else if (a == 4)
        printf("....-");
    else if (a == 5)
        printf(".....");
    else if (a == 6)
        printf("-....");
    else if (a == 7)
        printf("--...");
    else if (a == 8)
        printf("---..");
    else if (a == 9)
        printf("----.");
    else if (a == 0)
        printf("-----");

    return 0;
}
子任务 #1
Accepted
得分:100
测试点 #1
Accepted
得分:100
用时:3 ms
内存:288 KiB

输入文件(1.in

281

答案文件(1.out

..------...----

用户输出

..------...----

系统信息

Exited with return code 0
测试点 #2
Accepted
得分:100
用时:3 ms
内存:192 KiB

输入文件(2.in

501

答案文件(2.out

.....-----.----

用户输出

.....-----.----

系统信息

Exited with return code 0
测试点 #3
Accepted
得分:100
用时:3 ms
内存:192 KiB

输入文件(3.in

420

答案文件(3.out

....-..--------

用户输出

....-..--------

系统信息

Exited with return code 0
测试点 #4
Accepted
得分:100
用时:3 ms
内存:200 KiB

输入文件(4.in

526

答案文件(4.out

.......----....

用户输出

.......----....

系统信息

Exited with return code 0
测试点 #5
Accepted
得分:100
用时:3 ms
内存:200 KiB

输入文件(5.in

643

答案文件(5.out

-........-...--

用户输出

-........-...--

系统信息

Exited with return code 0
测试点 #6
Accepted
得分:100
用时:3 ms
内存:196 KiB

输入文件(6.in

918

答案文件(6.out

----..-------..

用户输出

----..-------..

系统信息

Exited with return code 0
测试点 #7
Accepted
得分:100
用时:3 ms
内存:284 KiB

输入文件(7.in

120

答案文件(7.out

.----..--------

用户输出

.----..--------

系统信息

Exited with return code 0
测试点 #8
Accepted
得分:100
用时:3 ms
内存:200 KiB

输入文件(8.in

466

答案文件(8.out

....--....-....

用户输出

....--....-....

系统信息

Exited with return code 0
测试点 #9
Accepted
得分:100
用时:3 ms
内存:200 KiB

输入文件(9.in

516

答案文件(9.out

......-----....

用户输出

......-----....

系统信息

Exited with return code 0
测试点 #10
Accepted
得分:100
用时:3 ms
内存:284 KiB

输入文件(10.in

548

答案文件(10.out

.........----..

用户输出

.........----..

系统信息

Exited with return code 0