编号 题目 状态 分数 总时间 内存 代码 / 答案文件 提交者 提交时间
#23721 #2039. youngmagician爱听哈基米音乐 Wrong Answer 67 5081 ms 2980 K C / 1.4 K 192024211838 2024-12-15 23:49:34
显示原始代码
#include <stdio.h>
struct sound {
    char music[4];
};
struct sound s[1000001] = { { 0 } };
int ha(char x[]) {
    if (x[0] == 'h' && x[1] == 'a') {
        return 1;
    } else {
        return 0;
    }
}
int ji(char x[]) {
    if (x[0] == 'j' && x[1] == 'i') {
        return 1;
    } else {
        return 0;
    }
}
int mi(char x[]) {
    if (x[0] == 'm' && x[1] == 'i') {
        return 1;
    } else {
        return 0;
    }
}
int haa[1000000] = { 0 };
int jii[1000000] = { 0 };
// int mii[1000000] = { 0 };
int ha1 = 0, ji1 = 0, mi1 = 0;
int main() {
    int n = 0, n1 = 0, search1 = 0, search2 = 0, search3 = 0;  //输入字符数量表示n,音符至多三字母->三search
    long long int sum = 0;                                     //足够大的sum
    scanf("%d", &n);                                           //多少个音节
    int none = getchar();                                      //清除缓存
    int ch = 0, n4 = 0;
    for (n1 = 0; n1 < n; n1++) {
        for (ch = getchar(), n4 = 0; ch != ' ' && ch != '\n';
             ch = getchar())  //循环遍历,获取字符串存入s.music
        {
            s[n1].music[n4] = ch;
            n4++;
        }
        if (ha(s[n1].music) == 1 && s[n1].music[2] == 0) {
            haa[ha1]++;
            ha1++;
        } else if (ji(s[n1].music) == 1 && s[n1].music[2] == 0) {
            for (ji1 = 0; ji1 < ha1; ji1++) {
                jii[ji1]++;
            }
        } else if (mi(s[n1].music) == 1 && s[n1].music[2] == 0) {
            for (mi1 = 0; mi1 < ha1; mi1++) {
                sum = sum + (long long int)haa[mi1] * jii[mi1];
            }
        }
    }
    printf("%lld", sum);
    return 0;
}
子任务 #1
Wrong Answer
得分:66
测试点 #1
Accepted
得分:100
用时:4 ms
内存:412 KiB

输入文件(0.in

19065
do na ye ccb pan he na ji do ji ccb ccb ccb ji mi mi he ccb na he auv auv he pan ji pan ccb d
<62952 bytes omitted>

答案文件(0.out

1094145635

用户输出

1094145635

系统信息

Exited with return code 0
测试点 #2
Wrong Answer
得分:0
用时:6 ms
内存:404 KiB

输入文件(1.in

25928
ye mi ji do na ccb do na do do na ye ha ccb auv mi pan mi ccb ji auv ccb pan na ji na ye mi d
<85433 bytes omitted>

答案文件(1.out

2894524668

用户输出

2891160975

Special Judge 信息

Files user_out and answer differ

系统信息

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

输入文件(2.in

26848
ccb ccb mi ji pan ji na ha ye na na ye auv ha mi ye he na ccb ccb pan he ccb do ye pan pan ha
<88545 bytes omitted>

答案文件(2.out

3141563169

用户输出

3141563169

系统信息

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

输入文件(3.in

18494
auv ye mi ccb auv auv do ccb ji he ye na ha do he auv pan pan auv ccb na ye na ccb ye mi mi m
<60974 bytes omitted>

答案文件(3.out

1037662984

用户输出

1037662984

系统信息

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

输入文件(4.in

3346
do ha ha pan pan mi ji ye auv ha do ccb auv ji ccb ji na auv ji ji mi ccb ji ji ye na pan na c
<10945 bytes omitted>

答案文件(4.out

6908728

用户输出

6908728

系统信息

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

输入文件(5.in

15898
do mi na ye do ji ccb ji mi ji ha auv do ji na ha ye na ccb ha na he do pan do ha mi na he do
<52417 bytes omitted>

答案文件(5.out

657068545

用户输出

657068545

系统信息

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

输入文件(6.in

25926
pan do ha auv ji ha na auv ccb na ye ji ye ccb auv ye he na na ha ji ha auv pan ye he he mi p
<85449 bytes omitted>

答案文件(6.out

3103673394

用户输出

3103673394

系统信息

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

输入文件(7.in

16382
do do mi ha ccb ye do ye ha pan mi mi ji ji na ccb na mi auv ye mi do mi mi do na ye mi do ye
<53942 bytes omitted>

答案文件(7.out

756323684

用户输出

756323684

系统信息

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

输入文件(8.in

23519
pan pan do do ha pan na pan ha pan pan ji ye ha he ye do mi do do ji auv auv pan ji do pan do
<77464 bytes omitted>

答案文件(8.out

1993513233

用户输出

1993513233

系统信息

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

输入文件(9.in

20089
he auv ji mi auv mi auv do ye ye na he auv mi ha na mi do na na auv ha na ye ha auv pan ha au
<66197 bytes omitted>

答案文件(9.out

1284726970

用户输出

1284726970

系统信息

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

输入文件(10.in

29192
ye do do ha ye na pan ji ha do na do ji mi ha auv auv ji ji ye na pan ye na ye ha do ha ji ji
<96200 bytes omitted>

答案文件(10.out

3994007510

用户输出

3994007510

系统信息

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

输入文件(11.in

20928
mi do pan na mi he do ji auv ha na ha ccb mi do ji mi ccb ha auv na he auv ye auv ye pan mi n
<68992 bytes omitted>

答案文件(11.out

1553650319

用户输出

1553650319

系统信息

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

输入文件(12.in

32720
ha pan ye auv auv ji ccb he na ji he ha ccb he na auv do he do na auv he ha he mi mi pan ji d
<107839 bytes omitted>

答案文件(12.out

5871461966

用户输出

5871461966

系统信息

Exited with return code 0
测试点 #14
Time Limit Exceeded
得分:0
用时:1003 ms
内存:2960 KiB

输入文件(13.in

1000000
auv ha na pan ji na ji he na ha pan ye do auv mi ha ji auv ha do ccb ye auv auv na ha auv c
<3300134 bytes omitted>

答案文件(13.out

166771455076716
测试点 #15
Time Limit Exceeded
得分:0
用时:1003 ms
内存:2884 KiB

输入文件(14.in

1000000
ji pan he na ha mi mi auv na ccb auv pan ha pan auv ha na ccb pan mi ha na ccb he mi mi na 
<3299199 bytes omitted>

答案文件(14.out

165409451642687
测试点 #16
Time Limit Exceeded
得分:0
用时:1005 ms
内存:2980 KiB

输入文件(15.in

1000000
pan ccb mi ji ye auv ha na na na ccb ji ha ha ha auv ye ye mi mi ha pan ccb ji ccb ha ha na
<3300546 bytes omitted>

答案文件(15.out

166559466276261
测试点 #17
Time Limit Exceeded
得分:0
用时:1003 ms
内存:2812 KiB

输入文件(16.in

1000000
do he do pan na ccb mi he ji do do ha ye auv pan na ji ccb ccb ji ccb ccb pan pan ye auv au
<3300413 bytes omitted>

答案文件(16.out

167293174362853
测试点 #18
Time Limit Exceeded
得分:0
用时:1003 ms
内存:2940 KiB

输入文件(17.in

1000000
do na do na ccb ye ji pan mi auv na ye auv ji pan pan ha he he ccb ccb na ji ji he ji ccb a
<3299465 bytes omitted>

答案文件(17.out

167067295887448