[코드트리 조별과제] 문제를 풀어보자.

캐모마일·2024년 8월 5일

코드트리

목록 보기
1/1

[테스트] 알파벳 지우기 - 코드트리
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 메서드를 이용하여 더해주면 된다.

0개의 댓글