Bài 1: Tổng ước (HSG 9 Bắc Ninh 2026)
Xem PDF
Điểm:
1100
Thời gian:
1.0s
Bộ nhớ:
1G
Input:
tonguoc.inp
Output:
tonguoc.out
Cho ba số nguyên dương \(a, b, c\). Gọi \(T_a\) là tổng các ước số dương của số \(a\); \(T_b\) là tổng các ước số dương của số \(b\); \(T_c\) là tổng các ước số dương của số \(c\).
Yêu cầu: Tìm giá trị lớn nhất trong ba số \(T_a, T_b, T_c\).
Input
- Một dòng duy nhất chứa ba số nguyên dương \(a, b, c\) (\(a, b, c \le 10^{12}\)) cách nhau bởi dấu cách.
Output
- Ghi ra một số nguyên duy nhất là giá trị lớn nhất tìm được.
Example
Test 1
Input
8 13 10
Output
18
Note
- Tổng các ước dương của \(8\) là \(1 + 2 + 4 + 8 = 15\).
- Tổng các ước dương của \(13\) là \(1 + 13 = 14\).
- Tổng các ước dương của \(10\) là \(1 + 2 + 5 + 10 = 18\).
\(\rightarrow\) Tổng ước lớn nhất là \(18\).
Scoring
- Subtask \(1\) (\(70\%\) số điểm): \(a, b, c \le 10^6\).
- Subtask \(2\) (\(30\%\) số điểm): \(a, b, c \le 10^{12}\).
Kỳ thi:
- Học sinh giỏi lớp 9 tỉnh Bắc Ninh 2025-2026 (22 Tháng 1., 2026)
Bình luận (1)