[문제 링크] : https://www.acmicpc.net/problem/2804
#include <iostream>
using namespace std;
int main(){
string A, B;
int a = -1, b = -1;
bool f = false;
cin >> A >> B;
for(int i=0; i<A.size(); i++){
for(int j=0; j<B.size(); j++){
if(A[i] == B[j]){
a = i;
b = j;
f = true;
break;
}
}
if(f == true){
break;
}
}
for(int i=0; i<B.size(); i++){
if(i == b){
cout << A << "\n";
continue;
}
for(int j=0; j<A.size(); j++){
if(j == a){
cout << B[i];
}
else{
cout << ".";
}
}
cout << "\n";
}
return 0;
}
'알고리즘' 카테고리의 다른 글
[알고리즘] 백준 12790 - Mini Fantasy War (C++) (0) | 2024.12.21 |
---|---|
[알고리즘] 백준 5893 - 17배 (C++) (0) | 2024.12.20 |
[알고리즘] 백준 26545 - Mathematics (C++) (0) | 2024.12.18 |
[알고리즘] 백준 9550 - 아이들은 사탕을 좋아해 (C++) (0) | 2024.12.17 |
[알고리즘] 백준 6810 - ISBN (C++) (0) | 2024.12.16 |