Kiểm Tra Tháng 9

Bộ đề bài

# Bài tập Điểm Thời gian: Giới hạn bộ nhớ
1 13-Chia hết cho 6 100 (p) 10.0s 256M
2 Vẽ tam giác vuông cân 100 (p) 1.0s 256M
3 Chò trơi đê nồ #1 100 (p) 1.0s 256M
4 Chuẩn hóa tên riêng 100 (p) 1.0s 256M

1. 13-Chia hết cho 6

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

Viết chương trình kiểm tra một số nguyên \(n\) nhập từ bàn phím có chia hết cho \(6\) hay không? (Sử dụng if ... then... else).

Input

  • Gồm \(1\) số nguyên dương \(n\).

Output

  • Kết quả là Chia het cho 6 hoặc Khong chia het cho 6.

Example

Test 1

Input
22
Output
Khong chia het cho 6

Test 2

Input
30
Output
Chia het cho 6

2. Vẽ tam giác vuông cân

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

Trang muốn tặng An một tam giác vuông cân gồm toàn dấy '*' với độ dài cạnh \(n\) nhân dịp sinh nhật, hãy giúp Trang nhé.

Input

  • Gồm một dòng chứa số nguyên dương \(n\) \((n \leq 10^3)\) là độ dài cạnh của tam giác.

Output

  • Gồm \(n\) dòng như định dạng của output mẫu.

Example

Test 1
Input
6
Output
******
*****
****
***
**
*

3. Chò trơi đê nồ #1

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

Hôm nay đi học, thầy giao cho An một bài tập như sau: Cho 5 số nguyên dương \(a, b, c, d, e\). Kiểm tra xem có cặp số nào giống nhau hay không? Tuy An đã giải được bài này nhưng An vẫn chưa tự tin với lời giải của mình. Bạn Hãy giúp An kiểm tra nhé!

Input

  • Gồm một dòng duy nhất chứa 5 số nguyên dương lần lượt là \(a, b, c, d, e\) \((1 \leq a, b, c, d, e \leq 1000)\).

Output

  • Gồm một dòng duy nhất chứa đáp án của bài toán (in ra "YES" nếu không có hai cặp số nào giống nhau và ngược lại "NO" nếu xuất hiện ít nhất 1 cặp).

Example

Test 1
Input
9 3 8 2 7
Output
YES
Test 2
Input
9 7 3 9 2
Output
NO

4. Chuẩn hóa tên riêng

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

Có thể bạn đã biết, các danh từ riêng như tên người, tên địa danh là các danh từ riêng và chúng cần được viết hoa các chữ cái đầu mỗi từ. Tuy nhiên, người viết danh sách đã quá vội nên xảy ra lỗi viết hoa thường trong danh sách. Hãy viết \(1\) chương trình giúp bạn ấy chuẩn hóa lại nhé.

Input

  • Dòng thứ nhất chứa số \(t(1 \le t \le 100)\) - Thể hiện số lượng testcase.
    \(t\) dòng tiếp theo, mỗi dòng là một xâu \(S\) - tên riêng cần chuẩn hóa.

Output

  • Ứng với mỗi testcase, in ra tên riêng đã được chuẩn hóa \((1 \le Len(S) \le 100)\). (\(Len(S)\) là độ dài xâu \(S\)).

Example

Test 1

Input
3
le Quang minh
Ho chi Minh
lap trinh Khong Kho
Output
Le Quang Minh
Ho Chi Minh
Lap Trinh Khong Kho