[Buổi 21][Xử lý chuỗi][HW] Bài 4: Tổng các token số hợp lệ
Tổng các token số hợp lệ
Bối cảnh
Một dòng gồm nhiều token. Chỉ các token gồm toàn chữ số mới được coi là số hợp lệ.
Hãy cộng các token hợp lệ; token khác bỏ qua. Test được giữ để tổng vừa unsigned long long.
Yêu cầu
- Tách token.
- Validate all digits.
- Chuyển thủ công sang số.
- Cộng vào tổng.
- In tổng.
Input
Một dòng.
Output
Một số nguyên không âm.
Ràng buộc
0 ≤ |line| ≤ 3000; mỗi token số có tối đa 18 chữ số và tổng vừa unsigned long long.
Ví dụ 1
Input
10 20 abc 30
Output
60
Giải thích
Chỉ 10,20,30 hợp lệ nên tổng 60.
Ví dụ 2
Input
abc def
Output
0
Giải thích
Không có token số nên tổng 0.
Thông tin học tập
- Module: M06
- Buổi: B21
- Loại bài: HOMEWORK
- Độ khó: Medium
- Concepts: stringstream, validation, numeric parsing, overflow-aware accumulation
- Giới hạn kiến thức: B01-B21
- Time limit: 1 second(s)
- Memory limit: 256 MB
- Point: 100
Comments