Professional Documents
Culture Documents
Bai Tap Pascal Boi Duong Hoc Sinh Gioi Khong Co Dap An
Bai Tap Pascal Boi Duong Hoc Sinh Gioi Khong Co Dap An
Input Output
6 5
5 2 4 1 7 5
7 Khong can di chuyen lan nao
9999999
BAØI 2: SAÉP SOÁ TRONG XAÂU
1. Nhaäp moät xaâu s bao goàm soá vaø kí töï, in ra xaâu ñaõ saép xeáp soá
theo thöù töï taêng daàn coøn vò trí caùc kí töï vaãn giöõ nguyeân?
Input Output
abc6ghj7kkkkk1hhhh9 abc6ghj7kkkkk1hhhh9
BAØI 3: KYÙ TÖÏ NHIEÀU NHAÁT
Nhaäp vaøo xaâu s (az), in ra kyù töï xuaát hieän nhieàu laàn nhaát trong
xaâu vaø soá laàn xuaát hieän? Neáu coù nhieàu tröôøng hôïp thì in ra tröôøng
hôïp ñaàu tieân.
ví duï:
Input Output
abcaabca a4
bcbsaaba b3
BAØI 4: TÖØ DAØI NHAÁT
In ra töø daøi nhaát trong moät xaâu nhaäp töø baøn phím vaø soá kyù töï cuûa töø
naøy? Neáu coù nhieàu töø coù ñoä daøi baèng nhau thì in ra heát.
ví duï:
Input Output
Nguyen van truong truong
4
Truong thich hoc pascal Truong
pascal
5
tạo thành từ số đầu tiên của dãy. Số thứ nhất a1 có được bằng cách sắp xếp các chữ số của n1 theo
thứ tự giảm dần và số thứ nhì b1 có được bằng cách sắp xếp các chữ số của n1 theo thứ tự tăng
dần. Số thứ nhì n của dãy là hiệu a - b . Tiếp tục, hai số a và b được tạo thành từ n tương
2 1 1 2 2 2
tự
như a và b và số thứ ba n3 của dãy 6174 là hiệu a - b , và cứ thế tiếp tục. Dãy số kết thúc khi
1 1 2 2
các số hạng của dãy bắt đầu lặp lại (nghĩa là các phần tử của dãy đôi một khác nhau). Chữ số 0 ở
đầu số (vị trí thứ nhất tính từ bên trái) vẫn có nghĩa.
Định lý 6174 phát biểu rằng số hạng cuối của dãy số xây dựng như trên luôn là số 6174.
Chẳng hạn, xét dãy mà số hạng đầu tiên (n1) là 7815. Ta có:
8751 - 1578 = 7173 (n ) 2
Yêu cầu: D N C
1. Biết độ dài BM, tính diện tích hình chữ nhật ABCD và diện tích tam giác
MCN.
2.Tìm giá trị lớn nhất và giá trị nhỏ nhất của diện tích tam giác AMN khi M, N thay đổi.
Dữ liệu vào: Dữ liệu của bài toán cho trong tệp tin DIENTICH.INP gồm ba số a, b, x
(x b a, x là độ dài BM trong yêu cầu 1) được ghi trên cùng một dòng theo đúng
thứ tự trên, hai số liên tiếp cách nhau một khoảng trắng.
Dữ liệu ra: Kết quả ghi ra màn hình (hoặc ghi ra file DIENTICH.OUT) trên 5 dòng:
- Dòng đầu là ba số a, b và x.
- Dòng thứ hai là diện tích hình chữ nhật ABCD.
- Dòng thứ ba là diện tích tam giác MCN
- Dòng thứ tư là giá trị lớn nhất của diện tích tam giác AMN
- Dòng thứ năm là giá trị nhỏ nhất của diện tích tam giác AMN
(Các giá trị diện tích được ghi trong dạng thập phân với 1 chữ số sau dấu phẩy).
Ví dụ:
DIENTICH.INP Kết quả trên màn hình (hoặc file DIENTICH.OUT)
10 6 2 10 6 2
60.0
4.0
30.0
17.5