SUMSO - Tính tổng các số trong xâu

Xem dạng PDF

Gửi bài giải


Điểm: 1,00 (OI)
Giới hạn thời gian: 0.1s
Giới hạn bộ nhớ: 256M

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C#, C++, Go, Java, Pascal, Perl, PHP, PyPy, Python, Ruby, Rust, Scratch, Swift

Hãy lập trình tính tổng các số trong xâu!!

Input

1 Dòng là xâu Str (~ 1 \le Str \le 10^3 ~)

Output

1 Dòng là tổng các số trong xâu Str.

Sample

Input #1
Abc12d4f
Output #1
16

Hint

Ở test 1 : Có 2 số 12 và 4 , tổng 2 số đó là 16

Problem source: apok


Bình luận

Please read the guidelines before commenting.



  • 0
    tiendung11032014  đã bình luận lúc 20, Tháng 7, 2026, 2:28

    include <bits/stdc++.h>

    using namespace std; int main() { string s; getline(cin, s); long long sum = 0, c = 0; for (int i = 0; i < s.size(); i++) { if (s[i] >= '0' && s[i] <= '9') { c = c * 10 + (s[i] - '0'); } else { sum += c; c = 0; } } sum += c; cout << sum; return 0;

    }