[테스트] 알파벳 지우기 - 코드트리
https://www.codetree.ai/missions/4/problems/remove-alphabet/description
#include <iostream>
#include <string>
using namespace std;
int main() {
string string1;
string string2;
cin >> string1;
cin >> string2;
int sum = 0;
string num;
for (int i = 0; i < string1.size(); i++)
{
if (48 <= string1[i] && string1[i] <= 57)
{
num += string1[i];
}
}
sum += stoi(num);
num = "";
for (int i = 0; i < string2.size(); i++)
{
if (48 <= string2[i] && string2[i] <= 57)
{
num += string2[i];
}
}
sum += stoi(num);
cout << sum;
return 0;
}
알파벳을 지우기 위해 숫자인지 검사하는 코드를 만들어 준다.
'0'보다 크거나 같고 '9'보다 작거나 같은 경우에만 숫자인 것을 알 수 있다.
string에 우선 더해 숫자만 뽑아낸 후 답에 stoi 메서드를 이용하여 더해주면 된다.