Contest 23 HXH L8 B05 Vòng lặp 2023-2024
vl01-Chữ cái lặp
Nộp bàiPoint: 100
Chữ cái lặp
Tên file: ABC.* Cho trước chữ cái x và số nguyên n. Hãy in chữ cái đó n lần
INPUT:
một dòng chứa chữ cái ~x~ và số nguyên ~n~
OUTPUT:
một dòng chứa n chữ cái x.
Ví dụ:
INPUT | OUTPUT |
---|---|
B 4 | BBBB |
vl02-Số chẵn
Nộp bàiPoint: 100
Số chẵn
Cho số nguyên dương ~n~. Em hãy in ra các số nguyên dương chẵn nhỏ hơn hoặc bằng ~n~.
Input:
một dòng duy nhất chứa số nguyên dương ~n~.
Output:
một dòng chứa các số nguyên dương chẵn <= n.
Ví dụ:
Input | Output |
---|---|
7 | 2 4 6 |
vl03-Tổng các số lẻ
Nộp bàiPoint: 100
Tổng số lẻ
Tên file: sumodd.*
Cho số nguyên dương ~n~. Em hãy tính tổng các số nguyên dương lẻ nhỏ hơn hoặc bằng ~n~.
Input:
- một dòng duy nhất chứa số nguyên dương ~n~.
Output:
- một dòng tổng của các số nguyên dương lẻ ~\le n~.
Ví dụ:
Input | Output |
---|---|
7 | 16 |
10 | 25 |
vl04-Chữ số
Nộp bàiPoint: 100
Chữ số
Tên file: CHUSO.* Cho số tự nhiên N. Đếm và tính tổng các chữ số của N.
INPUT:
Số tự nhiên N (~N\le 10^9~)
OUTPUT:
Đưa ra số lượng và tổng các chữ số của N
Ví dụ:
INPUT | OUTPUT |
---|---|
4561 | 4 16 |
vl05-Giai thừa
Nộp bàiPoint: 100
Giai thừa
Tên file: GIAITHUA.*
Cho số nguyên dương N. In ra tích các số từ 1 đến N (tích này trong toán học gọi là giai thừa của N ký hiệu toán học là N!)
INPUT:
Số nguyên dương N
OUTPUT:
tích các số từ 1 đến N.
Ví dụ:
INPUT | OUTPUT |
---|---|
3 | 6 |
vl06-Lũy thừa
Nộp bàiPoint: 100
Lũy thừa
Tên file: luythua.
Cho 2 số nguyên dương ~x~ và ~n~. Hãy tính lũy thừa bậc ~n~ của ~x~, tức là tính ~x^n~.
INPUT:
Hai số nguyên dương ~x~ và ~n~
OUTPUT:
kết quả của lũy thừa ~x^n~
Ví dụ:
INPUT | OUTPUT |
---|---|
3 2 | 9 |
vl07-Hình chữ nhật thăng
Nộp bàiPoint: 100
Hình chữ nhật thăng
tên file: HCN.
Nhập vào hai số nguyên ~N~ và ~M~, in ra hình chữ nhật bằng ký tự # có kích thước ~N x M~.
INPUT:
2 số nguyên ~N~ và ~M~
OUTPUT:
gồm ~N~ hàng, mỗi hàng chứa ~M~ ký tự #
Ví dụ:
INPUT | OUTPUT |
---|---|
4 3 | ### ### ### ### |
vl08-Cờ vua
Nộp bàiPoint: 100
Bàn cờ vua
Tên file: COVUA.
Bàn cờ vua là một hình vuông gồm n x n ô. Để dễ dàng cho các đấu thủ trong việc chơi cờ. Người ta tô màu ô đen xen kẽ với ô trắng.
Yêu cầu:
cho số nguyên n, hãy vẽ bàn cờ vua kích thước n x n. Biết rằng ô đầu tiên ở góc trên bên trái là ô trắng.
Dữ liệu nhập:
Là số nguyên n (~1 ≤ n ≤ 100~)
Dữ liệu xuất:
Gồm n dòng, mỗi dòng gồm n ký tự B (màu đen) hay W (màu trắng)
Ví dụ:
INPUT | OUTPUT |
---|---|
4 | WBWB BWBW WBWB BWBW |
5 | WBWBW BWBWB WBWBW BWBWB WBWBW |
vl09-Tam giác vuông
Nộp bàiPoint: 100
Tam giác vuông
Tên file: TAMGIAC.
Tuấn tham gia sinh hoạt Đội, cậu được phát một lá cờ semaphore, lá cờ có dạng là một tam giác vuông cân. Với một số nguyên n, bạn hãy giúp Tuấn vẽ một tam giác vuông cân có cạnh góc vuông là n.
Dữ liệu vào:
Là số nguyên n (~1\le n \le 100~).
Dữ liệu ra:
Là tam giác vuông cân gồm các dấu *, cạnh góc vuông có chiều dài n. Xem thêm ví dụ để hiểu cách xuất dữ liệu.
Ví dụ:
INPUT
5
OUTPUT
*****
****
***
**
*
vl10-Ước chung lớn nhất
Nộp bàiPoint: 100
Ước chung lớn nhất
Tên file: UCLN.
Cho hai số nguyên N và M. Tìm UCLN của N và M.
Input:
Hai số M và N (~|M| \le 10^9, |N| \le 10^9~)
Output:
UCLN của M và N
Ví dụ:
INPUT | OUTPUT |
---|---|
2 2000000000 | 2 |
-36 -81 | 9 |