问题 4857 --一锐在考试

4857: 一锐在考试★★

时间限制: 1 Sec  内存限制: 128 MB
提交: 31  解决: 16
[提交][状态][命题人:]

题目描述

某次考试,一共9道题,每道题的答案均为大写字母。

答题卷是一个3*3的方阵,现在给你两张答题卷,

第一张表示正确答案,第二张是一锐的答题卷。

有如下两个任务要完成:

1)统计一锐做对的题数,即每道题一锐的答案和答案卷上的标准答案一致。

2)除了完全和答案卷上的答案一致的情况以外,如果一锐某道题的答案也是标准答案中另外一道题的答案,也可以加分。

例如,假设一锐的答题卷上包含 4个 A,而标准答案中包含 2 个 A,其中没有正确位置上的 A, 这两个 A属于第2种情况。 更准确地说,如果一锐的答题卷中有 x 个'T',并且标准答案卷有 y<x个'T'(不包括位置正确,属于第1种情况的'T'),那么一锐答题卷中的 x 个'T’,只有 y个属于第2种情况。

输入

输入的前 3 行给定了正确答案的方阵。后面 3 行表示一锐的答案卷。

输出

输出两行。输出的第一行为第1种情况的数量。输出的第二行为第2种情况的数量。
样例输入
Copy
COW
SAY
MOO
WIN
THE
IOI
样例输出
Copy
1
1

提示

样例2输入

AAA
BBB
CCC
AYY
AAA
ZZZ
样例2输出

1

2

在第一个例子中,最后一行中间的 O 是正确的,属于第1种情况。字母 W 位于错误的位置,属于第2种情况。

在第二个例子中,其中一个 A 位于正确的位置,属于第1种情况。余下的 A 均不在正确位置上,由于标准答案中有两个 A,所以有两个 A属于第2种情况

来源

[提交][状态]