[Buổi 7][Hàm số học][HW] Bài 5: Tổng chữ số và chữ số lớn nhất
Tổng chữ số và chữ số lớn nhất
Bối cảnh
Một hệ thống mã hóa đơn giản đánh giá một số dựa trên hai chỉ số: tổng các chữ số và chữ số lớn nhất.
Bạn đã biết xử lý chữ số; bài này khuyến khích tách hai nhiệm vụ thành hai hàm riêng.
Yêu cầu
- Đọc số nguyên
n. - Tính tổng chữ số của
|n|. - Tìm chữ số lớn nhất của
|n|. - In
sum maxDigit.
Yêu cầu tổ chức code
Tạo hai hàm sumDigits(n) và maxDigit(n).
Lưu ý: Online Judge chủ yếu kiểm tra tính đúng của output. Yêu cầu tổ chức code được dùng để rèn đúng kỹ năng của buổi học và sẽ được giảng viên quan sát khi chữa bài.
Input
Một số nguyên n.
Output
Hai số nguyên.
Ràng buộc
|n| ≤ 10^18.
Ví dụ 1
Input
5832
Output
18 8
Giải thích
Các chữ số của 5832 là 5,8,3,2. Tổng bằng 18 và chữ số lớn nhất là 8, nên output 18 8.
Ví dụ 2
Input
0
Output
0 0
Giải thích
0 có tổng chữ số bằng 0 và chữ số lớn nhất cũng bằng 0.
Thông tin học tập
- Module: M02
- Buổi: B07
- Loại bài: HOMEWORK
- Độ khó: Easy
- Concepts: functions, digit processing, accumulators
- Giới hạn kiến thức: B01-B07
- Time limit: 1 second(s)
- Memory limit: 256 MB
- Point: 100
Comments