#include #include using namespace std; int main() { string N; int C1, C2; cin >> N >> C1 >> C2; while (!(N.size() == 1 && N[0] == '0' && C1 == 0 && C2 == 0)) { if (N.size() == 1 && N[0] == '0') { cout << "0" << "\n"; cin >> N >> C1 >> C2; continue; } int size = N.size(); for (int i = 0; i < size; i++) { if (N[i] - '0' == C1) { N[i] = C2 + '0'; } } int i = 0; while (N[i] == '0') { i++; } for (; i < size; i++) { cout << N[i]; } cout << '\n'; cin >> N >> C1 >> C2; } return 0; }