Điều hướng chính

Ngôn ngữ

Phím tắt

/
Chuyển đến ô tìm bài
g p
Đi đến bài tập
g c
Đi đến kỳ thi
g u
Đi đến người dùng
?
Mở trợ giúp phím tắt

Bài tập

Bài được chọn theo nhịp luyện tập của bạn, cùng mọi bài mới vừa lên.

root

Chữ số cuối cùng

100 điểm

Sau khi tham gia cuộc thi, các thí sinh sẽ ra ngoài để chơi các trò chơi trong lúc đợi kết quả chấm bài vẽ hình. Trong đó, trò chơi chữ số cuối cùng là trò chơi được yêu thích nhất. Các thí sinh tham gia trò chơi sẽ thay số \(X\) nhận được bởi tổng các chữ số của \(X\), cứ như vậy cho đến khi \(X\) chỉ còn 1 chữ số. Ví dụ \(X = 148\) thì sẽ thay \(X = 1+ 4 + 8 = 13\), sau đó lại thay \(X = 13\) thành \(X = 1 + 3 = 4\) thì kết thúc. Có rất nhiều thí sinh thích trò chơi này vì không ai dự đoán trước được số cuối cùng mà mình nhận được. Để chọn được thí sinh xuất sắc nhất thì ban tổ chức có thêm một yêu cầu là hãy tính tổng các số chữ số cuối cùng của các số từ \(A\) đến \(B\) nhanh nhất có thể. Ai cũng muốn chiến thắng để có thêm giải thưởng phụ là thí sinh nhanh nhẹn nhất. Em hãy lập trình để giải bài toán trên.

Input

  • Dòng đầu tiên chứa số tự nhiên \(A\)

  • Dòng thứ hai chứa số tự nhiên \(B\)

Output

  • Kết quả: Ghi ra một số là tổng các chữ số cuối cùng của các số từ \(A\) đến \(B\)

Example

Test 1

Input
395
398
Output
20

root

Ước bội 1

100 điểm

Số hoàn hảo là số mà tổng các ước của nó bằng \(2\) lần chính nó.

Ví dụ: \(6\) là số hoàn hảo vì \(6\) có tổng ước là \(1+2+3+6=12 = 2\) lần số \(6\).

Yêu cầu: Viết chương trình nhập vào số nguyên \(n\). In ra chữ YES nếu \(n\) là số hoàn hảo, ngược lại ghi chữ NO

Input

  • Một số nguyên dương \(n\)(\(n\leq 10^{12}\)).

Output

  • In ra chữ YES nếu \(n\) là số hoàn hảo, ngược lại ghi chữ NO.

Example

Test 1

Input
6
Output
YES

Test 2

Input
36
Output
NO

root

Tặng hoa.

100 điểm

Trong vườn nhà An có \(N\) khóm hoa. An muốn hái một bó hoa để tặng \(5\) thành viên trong gia đình gồm: ông, bà, ba, mẹ và anh trai. An hái \(1\) bông từ khóm hoa thứ nhất, \(2\) bông từ khóm hoa thứ hai, \(3\) bông từ khóm hoa thứ ba, …, \(N\) bông từ khóm hoa thứ \(N\). Bó hoa sẽ chia đều để tặng \(5\) người và mỗi người sẽ nhận được một số lẻ bông hoa.

Yêu cầu: Bạn hãy tính xem mỗi người trong nhà An sẽ nhận được nhiều nhất là bao nhiêu bông hoa?

Input

Nhập từ bàn phím một số nguyên dương \(N\) \((3 ≤ N ≤ 15 )\).

Output

Ghi ra màn hình hai số nguyên dương là số bông hoa mà mỗi người được tặng và số bông hoa còn lại. Hai số ghi cách nhau dấu cách.

Example

Test 1

Input
3
Output
1 1

root

Xếp hàng

100 điểm

Trong buổi trao giải kì thi Tin học trẻ, có \(N\) thí sinh được lên sân khấu nhận giải thưởng. Để thuận tiện cho việc trao giải, các thí sinh sẽ được đánh số từ \(1\) đến \(N\). Khi chuẩn bị ở phía sau sân khấu, các đứng xếp thành hai hàng ở hai bên sân khấu, các thí sinh mang số chẵn một bên, số lẻ một bên và xếp theo thứ tự từ bé đến lớn, từ đầu hàng đến cuối hàng. Khi lên sân khấu nhận thưởng, các thí sinh đứng đầu hàng lần lượt lên nhận giải. Nhưng có một chút sai sót, thí sinh bên dãy số chẵn lại lên trước, nên dãy số không xếp theo thứ tự từ \(1\) đến \(N\). Nhân sự kiện này, Ban tổ chức đố các bạn nhỏ thêm một câu trong lúc sắp xếp lại hàng: nếu theo như dãy vừa xếp, thì tổng các số từ vị trí \(L\) đến vị trí \(R\) là bao nhiêu?

Ví dụ: \(N = 10, L = 2, R = 4\)

  • Hàng số chẵn: \(2, 4, 6, 8, 10\).

  • Hàng số lẻ: \(1, 3, 5, 7, 9\).

  • Hàng ghép lại: \(2, 1, 4, 3, 6, 5, 8, 7, 10, 9\).

Kết quả là: \(1 + 4 + 3 = 8\).

Input

  • Gồm ba dòng tương ứng là ba số tự nhiên \(N, L, R\) \((1 \leq L \leq R \leq N \leq 10^8)\).

Output

  • In ra một số là kết quả của bài toán.

Example

Test 1

Input
10
1
5
Output
16
Note

2 + 1 + 4 + 3 + 6 = 16

Scoring

  • Subtask #1 (\(60\%\) số điểm): \(N \leq 10^4\)

  • Subtask #2 (\(40\%\) số điểm): \(N \leq 10^8\)

Xem thêm