| # | Bài tập | Điểm | Thời gian: | Giới hạn bộ nhớ |
|---|---|---|---|---|
| 1 | CSES - Đếm ước | 100 (p) | 1.0s | 1G |
| 2 | Tổng ước | 100 (p) | 0.5s | 1G |
| 3 | Tính toán với phép mod | 100 (p) | 1.0s | 1G |
| 4 | Đếm nguyên tố | 100 (p) | 1.0s | 1G |
| 5 | Ước chung lớn nhất của hai số | 100 (p) | 1.0s | 1G |
Nhập số \(n\), in ra tổng ước của \(n\).
Ví dụ \(n=18\) thì kết quả là \(1+2+3+6+9+18=39\).
4
19
12
20
7
20
28
42
8
Cho hai số \(a\) và \(b\). Hãy tính \((a+b)\%mod, (a-b)\%mod, (a*b)\%mod\).
2 3
5
1000000006
6
Cho hai số \(a\) và \(b\) được biểu diễn như sau:
\(a = A_1*A_2*A_3*...*A_n\)
\(b = B_1*B_2*B_3*...*B_m\)
Tìm ước chung lớn nhất của \(a\) và \(b\)
Dòng thứ nhất chứa hai số nguyên dương \(n\) và \(m\) \((n,m \leq 10^4)\)
Dòng thứ hai chứa \(n\) số nguyên của dãy \(A(1 \leq A_i \leq 10^6)\)
Dòng thứ ba chứa \(m\) số nguyên của dãy \(B(1 \leq B_i \leq 10^6\)
In ra ước chung lớn nhất của \(A\) và \(B\)
2 3
10 20
5 10 2
100