Tin học trẻ 2023 - Vòng Sơ khảo quốc gia - Bảng A
Ăn kẹo
Nộp bàiKẹo là một trong những món ăn yêu thích của tất cả trẻ em trên thế giới này, Cam cũng không phải là ngoại lệ. Vậy nên khi được tặng một thùng quà có chứa \(N\) cái kẹo, Cam cảm thấy vô cùng thích thú.
Tuy nhiên ăn nhiều kẹo sẽ khiến răng bị sâu, thế nên mỗi ngày mẹ chỉ cho Cam đúng \(3\) cái. Đến hôm nào hết thùng thì thôi, không được mua thêm hay xin thêm ở ngoài.
Yêu cầu: Ngày cuối cùng mà Cam còn kẹo ăn thì Cam được ăn bao nhiêu cái kẹo?
Input
- Nhập vào số tự nhiên \(N\) (\(N \le 1000\)).
Output
- Ghi ra một số tự nhiên duy nhất là số kẹo mà Cam được ăn vào ngày cuối cùng.
Example
Test 1
Input
10
Output
1
Test 2
Input
9
Output
3
Dãy số
Nộp bàiVới một số tự nhiên chẵn \(A\), ta có thể tạo ra một dãy số \(C\) vô tận theo quy luật sau:
- Gọi \(K = A : 2\).
- Số đàu tiên của dãy số là \(C_1 = A\).
- Số thứ hai của dãy số là \(C_2 = C1 - K\).
- Số thứ ba của dãy số là \(C_3 = C_2 + A\).
- Số thứ tư của dãy số là \(C_4 = C_3 - K\).
- ...
Ví dụ, với \(A = 14\), ta có dãy số \(C\) như sau: \(14,7,21,14,28,21,35,...\)
Vì các giá trị của dãy số \(D\) rát lớn nên người ta tạo ra dãy \(D\) bằng cách chỉ lấy chữ số cuối ở vị trí tương ứng trong dãy \(C\). Vậy dãy số \(D\) tương ứng là: \(4,7,1,4,8,1,5\).
Yêu cầu: Tính tổng \(N\) số đầu tiên cảu dãy số \(D\).
Input
- Nhập vào hai số tự nhiên lần lượt theo thứ tự là \(A\) (\(A < 1000\)) và \(N\). Mỗi số viết trên một dòng.
Output
- Đưa ra một số duy nhất là tổng \(N\) đàu tiên của dãy số \(D\).
Scoring
- Subtask \(1\) (\(60\%\) số điểm): \(N \le 1000\).
- Subtask \(2\) (\(40\%\) số điểm): \(N \le 10^9\).
Example
Test 1
Input
14
5
Output
24
Note
\(4 + 7 + 1 + 4 + 8 = 24\).
Kim tự tháp
Nộp bàiMột kim tự tháp như hình bên dưới được tạo bởi các số tự nhiên theo quy luật sau:
- Dòng đầu tiên chỉ gồm số \(1\).
- Dòng thứ \(i\) gồm các số tự nhiên liên tiếp từ \(1\) đến \(i\) rồi giảm dần về \(1\).
Tạo ra kim tự tháp thì không khó nhưng tính tổng kim tự tháp thì không hề đơn giản bởi mỗi dòng có quá nhiều số và phải thực hiện nhiều phép cộng nên Ban tổ chức muốn nhờ các thí sinh thi Tin học trẻ tính giúp.
Yêu cầu: Đưa ra tổng các số của kim tự tháp từ dòng \(1\) đến dòng \(N\).
Input
- Nhập vào duy nhất số tự nhiên \(N\) (\(N \le 10^9\)).
Output
- Đưa ra kết quả bài toán.
Scoring
- Subtask \(1\) (\(40\%\) số điểm): \(N \le 100\).
- Subtask \(2\) (\(40\%\) số điểm): \(N \le 1000\).
- Subtask \(3\) (\(20\%\) số điểm): \(1000 < N \le 10^9\). Kết quả thí sinh chỉ đưa ra \(3\) chữ số cuối cùng của đáp án do kết quả có thể quá lớn.
Example
Test 1
Input
2
Output
5
Note
\(1 + 1 + 2 + 1 = 5\).
Test 2
Input
5
Output
55
Note
Tổng các số trên tháp của hình trên.
