//https://www.acmicpc.net/problem/1919 #include <iostream> |
#include <string> |
using namespace std; |
int main() |
{ |
string s1, s2; |
cin >> s1 >> s2; |
int l1=s1.size(); |
int l2=s2.size(); |
int cnt=0; |
for(int i=0; i<l1; i++) |
for(int j=0; j<l2; j++) |
if(s1[i]==s2[j]) |
{cout << s1[i] << " " << s2[j] << endl; |
s1[i]='.'; |
s2[i]='.'; |
break; |
} |
for(int i=0; i<l1; i++) |
if(s1[i]=='.') continue; |
else cnt++; |
for(int i=0; i<l2; i++) |
if(s2[i]=='.') continue; |
else cnt++; |
cout << cnt; |
} |
'알고리즘 문제 풀이 > 1DP_과제(~180615)' 카테고리의 다른 글
171217_3046_R2 (0) | 2017.12.17 |
---|---|
171216_10988_펠린드롬인지 확인하기 (0) | 2017.12.16 |
171214_1110_더하기 사이클 (0) | 2017.12.14 |
171214_9933_민균이의 비밀번호 (0) | 2017.12.14 |
171213_2789_유학 금지 (0) | 2017.12.13 |