Tin học trẻ A - Sơ loại - Hà Nội 2023

Bộ đề bài

# Bài tập Điểm Thời gian: Giới hạn bộ nhớ
1 Tổng lớn nhất (THTA Sơ loại - Hà Nội) 100 (p) 1.0s 256M
2 Mua đồ chơi (THTA Sơ loại - Hà Nội) 100 (p) 1.0s 256M
3 Đếm tam giác (THTA Sơ loại - Hà Nội) 100 (p) 1.0s 256M
4 Tam giác số (THTA Sơ loại - Hà Nội) 100 (p) 1.0s 256M
5 Chữ số cuối cùng (THTA Sơ loại - Hà Nội) 100 (p) 1.0s 256M

1. Tổng lớn nhất (THTA Sơ loại - Hà Nội)

Điểm: 100 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Cho bốn số tự nhiên \(A, B, C, D\). Hãy tìm tổng lớn nhất tạo bởi hai trong bốn số vừa nhập.

Input

  • Nhập vào bốn số tự nhiên \(A, B, C, D\) (\(0 \le A, B, C, D \le 1000\)). Mỗi số trên một dòng.

Output

  • Ghi ra tổng lớn nhất tìm được.

Example

Test 1

Input
5
2
6
1     
Output
11

Test 2

Input
0
1
2
5     
Output
7

2. Mua đồ chơi (THTA Sơ loại - Hà Nội)

Điểm: 100 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Ngày thứ nhất bố cho Dino \(X\) đồng; ngày thứ hai mẹ cho Dino \(Y\) đồng; ngày thứ ba bố cho Dino \(X\) đồng;... cứ ngày có thứ tự lẻ thì bố cho Dino \(X\) đồng, ngày có thứ tự chẵn thì mẹ cho Dino \(Y\) đồng. Hỏi sớm nhất đến ngày bao nhiêu thì Dino có ít nhất \(N\) đồng để mua món đồ chơi yêu thích của mình.

Input

  • Nhập vào ba số tự nhiên \(X, Y, N\) (\(X, Y, N \le 10^9\)). Mỗi số trên một dòng.

Output

  • Ghi ra số cần tìm.

Scoring

  • Nếu chương trình chạy đúng những trường hợp \(X, Y, N \le 10^6\), thí sinh sẽ được \(70\) điểm;
  • Nếu chương trình chạy đúng những trường hợp \(X, Y, N \le 10^9\), thí sinh sẽ được \(100\) điểm.

Example

Test 1

Input
5
2
6
Output
2
Note

Test 2

Input
5
2
4
Output
1
Note

Test 3

Input
5
2
15
Output
5
Note

3. Đếm tam giác (THTA Sơ loại - Hà Nội)

Điểm: 100 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Cho tam giác \(ABC\). Trên cạnh \(BC\) lấy \(N\) điểm khác nhau (không trùng với hai điểm \(B, C\)) và nối đỉnh \(A\) với \(N\) điểm đó. Hãy đếm số tam giác có trong hình đó.

Input

  • Nhập vào số tự nhiên \(N\) (\(N \le 100\)).

Output

  • Ghi ra số lượng tam giác.

Example

Test 1

Input
1
Output
3
Note

\(3\) tam giác là \(ABD\), \(ADC\)\(ABC\).

Test 2

Input
2
Output
6
Note

\(6\) tam giác là \(ABD\), \(ADE\), \(AEC\), \(ABE\), \(ADC\), \(ABC\).

4. Tam giác số (THTA Sơ loại - Hà Nội)

Điểm: 100 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Cho tam giác gồm các ô kí tự xếp liên tiếp nhau theo hình tháp tam giác. Các ô theo chiều từ trên xuống dưới, từ trái sang phải tạo thành các xâu TINHOCTRE liên tiếp.

Hỏi ô đầu tiên của hàng thứ \(N\) là kí tự gì?

Input

  • Nhập vào số tự nhiên \(N\ (N\leq 10^6)\).

Output

  • Đưa ra kí tự đầu tiên của hàng thứ \(N\).

Example

Test 1

Input
3
Output
H

Test 2

Input
6
Output
T

Scoring

  • Nếu chương trình chạy đúng những trường hợp \(N\leq 1000\), thí sinh sẽ được \(60\) điểm;
  • Nếu chương trình chạy đúng những trường hợp \(N\leq 10^6\), thí sinh sẽ được \(100\) điểm.

5. Chữ số cuối cùng (THTA Sơ loại - Hà Nội)

Điểm: 100 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Cho dãy số: \(1, 1\cdot 2, 1\cdot 2\cdot 3, 1\cdot 2\cdot 3\cdot 4, \dots\) (số thứ \(N\) là tích của các số từ \(1\) đến \(N\)). Hỏi chữ số cuối cùng khác \(0\) của số thứ \(N\) trong dãy là chữ số nào?

Input

  • Nhập vào số tự nhiên \(N\) (\(N \le 10^4\)).

Output

  • Đưa ra chữ số cuối cùng khác \(0\) của số thứ \(N\) trong dãy.

Scoring

  • Nếu chương trình chạy đúng những trường hợp \(N \le 15\), thí sinh sẽ được \(60\) điểm.
  • Nếu chương trình chạy đúng những trường hợp \(N \le 10^4\), thí sinh sẽ được \(100\) điểm.

Example

Test 1

Input
3
Output
6
Note

\(1\cdot 2\cdot 3 = 6\). Chữ số cuối cùng là \(6\).

Test 2

Input
6
Output
2
Note

\(1\cdot 2\cdot 3\cdot 4\cdot 5\cdot 6 = 720\). Chữ số cuối cùng khác \(0\)\(2\).