Professional Documents
Culture Documents
Untitled
Untitled
Bài 3: Viết chương trình nhập vào một chuỗi kí tự, kiểm tra xem nó có đối xứng
hay không ? (RADAR, MADAM).
Bài 4: Viết chương trình nhập vào họ và tên của một người.
a)in chuỗi họ tên ra màn hình với các kí tự đầu chuỗi đổi thành chữ hoa.
b)toàn bộ chuỗi họ và tên đổi thành chữ hoa.
Bài 5: Tìm tất cả các chữ số có ba chữ số abc sao cho tổng các lập phương của
các chữ số bằng chính số đó ( abc = a3 + b3 + c3).
Bài 6: Viết chương trình nhập vào một dãy số nguyên có n phần tử.
a. Đưa những phần tử lẻ ra đầu danh sách, phần tử chẵn ra cuối danh sách và in ra
màn hình.
b. Sắp xếp các phần tử lẻ ở đầu danh sách theo chiều tăng dần, phần tử chẵn ở
cuối danh sách theo chiều giảm dần rồi in ra màn hình.
Bài 7: In ra các số nguyên tố nhỏ hơn hoặc bằng n ( Với n là một số nguyên không
âm được nhập từ bàn phím ) .
Bài 8: Viết chương trình tìm số đảo ngược của một số nguyên dương .
Ví dụ: Đảo ngược của số 54321 là 12345.
Bài 9: Viết chương trình nhập vào một dãy số nguyên có n phần tử. In ra màn
hình phần tử nhỏ nhất, phần tử lớn nhất và giá trị trung bình của danh sách ra màn
hình.
Bài 10. Viết chương trình nhập vào một xâu ký tự từ bàn phím. Thông báo lên màn
hình các chữ cái có trong xâu và số lượng của chúng ( Không phân biệt chữ hoa
hay chữ thường). (dùng đếm phân phối)
Ví dụ:
abccbbcad
in ra
a 2
b 3
c 3
d 1
BÀI 11. Số lặp
Cho dãy A gồm n số nguyên (0<n<100) có giá trị tuyệt đối nhỏ hơn 100.
Yêu cầu: viết chương trình tìm số được lặp lại nhiều nhất trong dãy A, trường hợp
có nhiều đáp án thì chọn số nhỏ nhất.
Dữ liệu vào: nhập từ bàn phím n và dãy A.
Dữ liệu ra: hiện số tìm được theo yêu cầu trên
Ví dụ:
N=10
Dãy A: 2 6 -4 2 6 -4 2 6 7 9
Kết quả: 2
Bài 12. Qua cầu
Có n người cần qua cầu trong đêm tối (0<n<100). Vì cầu yếu và nguy hiểm nên tối
đa chỉ 2 người qua một lúc và phải mang theo đèn (nếu không có đèn thì qua
không được). chỉ có 1 cây đèn duy nhất. Hai người qua cùng nhau sẽ mất thời gian
bằng người đi chậm hơn.
Yêu cầu: tìm tổng thời gian ít nhất để n người đó qua cầu.
Dữ liệu vào: từ file QUACAU.INP
Dòng 1: chứa số n
Dòng 2: chứa n số nguyên là thời gian đi qua cầu tương ứng với n người.
Dữ liệu ra: ghi ra file QUACAU.OUT một số nguyên duy nhất là tổng thời gian
qua cầu ít nhất để n người qua cầu.
Ví dụ:
QUACAU.INP QUACAU.OUT
1 22
22
2 3
32
3 16
187
DOIXUNG.INP DOIXUNG.OUT
ACBC 3 CBC
NANGNANG 7 NANGNAN
DXDAI.INP DXDAI.OUT
4 ACBC 3 2 4 CBC
9 BNANGNANG 7 2 8 NANGNAN