Submission
Status:
----------
Subtask/Task Score:
0/100
Score: 0
User: ackub
Problemset: อะนาแกรม 2
Language: cpp
Time: 0.004 second
Submitted On: 2026-09-21 15:31:15
#include<iostream>
using namespace std;
int main() {
string text,text2;
int out[8]={0},out2[8]={0},reslt[8]={0};
cin >> text >> text2;
for (int i=0;i<text.length();i++) {
switch (text[i]) {
case 'A':
out[0]+=1;
break;
case 'B':
out[1]+=1;
break;
case 'C':
out[2]+=1;
break;
case 'D':
out[3]+=1;
break;
case 'E':
out[4]+=1;
break;
case 'F':
out[5]+=1;
break;
case 'G':
out[6]+=1;
break;
case 'H':
out[7]+=1;
break;
}
}
for (int i=0;i<text2.length();i++) {
switch (text2[i]) {
case 'A':
out2[0]+=1;
break;
case 'B':
out2[1]+=1;
break;
case 'C':
out2[2]+=1;
break;
case 'D':
out2[3]+=1;
break;
case 'E':
out2[4]+=1;
break;
case 'F':
out2[5]+=1;
break;
case 'G':
out2[6]+=1;
break;
case 'H':
out2[7]+=1;
break;
}
}
for (int i=0;i<8;i++) {
if (out[i]>out2[i]) {reslt[i]=out[i]-out2[i];}
if (out2[i]>out[i]) {reslt[i]=out2[i]-out[i];}
}
for (int i=0;i<8;i++) {
cout << out[i] << ' ';
}
cout << "\n";
for (int i=0;i<8;i++) {
cout << out2[i] << ' ';
}
cout << "\n";
for (int i=0;i<8;i++) {
cout << reslt[i] << ' ';
}
}