我今年做了IMC。这里还有其他人吗?
在UKMT中级数学挑战赛论文中,有25个问题。如果正确回答,前十五个问题将给您五个分数。对于其他十个问题,您将获得正确的六分。在最后十个问题中,如果您弄错了它们,您将失去分数!对于第十六至二十个问题,您将失去一分;对于最后五个问题,您将失去两分。如果您将问题留为空白,则不会授予或扣除任何分数。不会因前15个问题中的任何一个错误而扣分。本文是多项选择;您可以为每个问题从A,B,C,D和E中选择任何答案。每个问题始终只有一个正确答案。
创建一个使用两个字符串并输出分数的程序/函数。第一个字符串将是您对本文的回答。如果跳过问题,请使用空格,空字节或下划线。否则,请使用字母A,B,C,D或E作为答案。您可以输入为大写或小写。第二个字符串将是本文中每个问题的正确答案。然后,您的程序/功能将输出一个分数。使您的代码简短。
测试用例:
DDDDDDDDDDDDDDDDDDDDDDDDD
ABCDEABCDEABCDEABCDEABCDE
15
BDBEACCECEDDBDABBCBDAEBCD
BDBEACCECEDDBDABBCBDAEBCD
135
DBACBDCDBAEDABCDBEECACDC_
DBADBDCDBAEDABCDBEEDACDCA
117
_________________________
DABDABDABDABDABDABDABDABD
0
DBADBDCDBAEDABCD_E__A__C_
DBADBDCDBAEDABCDBEEDACDCA
99
_______________BBBBBBBBBB
AAAAAAAAAAAAAAAAAAAAAAAAA
-15