python3 代码WA求助
查看原帖
python3 代码WA求助
424402
tatianyi楼主2023/3/26 19:48
str = input()
mus = str.split('|')
Cdur = ['C', 'F', 'G']
Amol = ['A', 'D', 'E']
As = 0
Cs = 0
for notes in mus:
    if notes[0] in Cdur:
        Cs += 1
    elif notes[0] in Amol:
        As += 1
End = 'C-dur'
if mus[-1][-1] in Cdur:
    End = 'C-dur'
elif mus[-1][-1] in Amol:
    End = 'A-mol'

if As > Cs:
    print('A-mol')
elif Cs > As:
    print('C-dur')
else:
    print(End)

测试样例3:EFDCDF|GDA

在本地得到正确结果A-mol,但是提交时WA,显示得到了错误结果C-dur。

即使在洛谷的在线IDE中测试这个样例也是正确得到A-mol的。

2023/3/26 19:48
加载中...