#include
#include
#include
#include
#include
#include
using namespace std;
int main()
{
string a,b,c;
cin >> a >> b >> c;
int len = a.length();
int res = 0;
for (int i = 0; i < len; ++i) {
set<int>s;
s.insert(a[i]);
s.insert(b[i]);
s.insert(c[i]);
if (s.size() == 2) ++res;
if (s.size() == 3) res += 2;
}
cout << res << endl;
return 0;
Java代码参考如下:
public static void main(String[] args) {
String a, b, c;
Scanner sc = new Scanner(System.in);
a = sc.nextLine();
b = sc.nextLine();
c = sc.nextLine();
int len = a.length();
int res = 0;
for (int i = 0; i < len; ++i) {
Set<String> s = new HashSet<>();
if (i < a.length()) {
s.add(a.substring(i, i + 1));
}
if (i < b.length()) {
s.add(b.substring(i, i + 1));
}
if (i < c.length()) {
s.add(c.substring(i, i + 1));
}
if (s.size() == 2) ++res;
if (s.size() == 3) res += 2;
}
System.out.println(res);
}