TỔNG QUAN VỀ CÁC BÀI THI

----------------Tên file chương trình----Dữ liệu vào-----Dữ liệu ra
Bài 1-----------HUUNGHI.PAS---------------------------Màn hình
Bài 2-----------XOACHUSO.PAS-------------------------Màn hình
Bài 3-----------XOAYOC.PAS------------Bàn phím------Màn hình
Bài 4-----------AMSTRONG.PAS-------------------------Màn hình
Bài 5-----------SODOCDAC.PAS---------Bàn phím------Màn hình





Bài 1: Cặp số ''hữu nghị'' (2 điểm)

------Hai số nguyên dương được gọi là ''hữu nghị'' nếu số này bằng tổng các ước thực sự của số kia và ngược lại (ước thực sự của một số nguyên dương là ước nhỏ hơn số đó, ví dụ số 6 có các ước thực sự là 1,2,3). Hãy tìm các cặp số ''hữu nghị'' từ 100 đến 1000.
------Kết quả: Đưa ra màn hình, mỗi cặp số tìm được ghi trên một dòng, số bé viết trước, các số cách nhau tối thiểu một dấu cách.

Bài 2: Xoá chữ số (2 điểm)

------Tìm tất cả các số có 4 chữ số thoả mãn tính chất: Nếu xoá đi 1 chữ số nào đó thì số đó giảm đi 9 lần.
------Kết quả: Đưa ra màn hình, gồm nhiều dòng, mỗi dòng 2 số: số thứ nhất là số có 4 chữ số thoả mãn tính chất trên, số thứ hai là số có 3 chữ số có được từ số thứ nhất sau khi đã xoá đi 1 chữ số để được số bằng 1/9 số thứ nhất, các số cách nhau tối thiểu một dấu cách. Các kết quả ghi không được trùng nhau
------Dòng cuối ghi số các số tìm được

Bài 3: Xoáy ốc (2 điểm)

------Lập chương trình nhập các số tự nhiên liên tiếp 1,2,3,4,...,N*N vào bảng A[N*N] theo chiều xoáy ốc ngược chiều kim đồng hồ.
------Sau đó in ra bảng A[N*N] ra màn hình. Ví dụ N=4 cấn nhập vào và in ra kết quả như sau:
---1--12-11-10
---2--13-16--9
---3--14-15--8
---4---5--6--7

---Dữ liệu vào: Nhập từ bàn phím số nguyên dương N<=20.
---Kết quả: Đưa ra màn hình bảng A[N*N] gồm các số tự nhiên sắp xếp theo yêu cầu trên.


Bài 4: Số Amstrong (2.5 điểm)

-----Số tự nhiên N có k chữ số, được gọi là số Amstrong nếu N bằng tổng các luỹ thừa bậc k của các số của nó.
-----Ví dụ:

-----Hãy tìm tất cả các số Amstrong có k chữ số, với 3<=k<=6
-----Kết quả: Đưa ra màn hình mỗi số tìm được viết trên một dòng.
-----Dòng cuối cùng ghi số các số tìm được.

Bài 5: Số độc đắc (1.5 điểm)


----- Viết các số tự nhiên từ 1 đến 2009 theo một vòng tròn cùng chiều quay kim đồng hồ. Cũng theo chiều đó, bắt đầu từ số 1, cứ đếm từ 1 đến số thứ 612 thì xoá số đó đi. Lại bắt đầu từ số còn lại đứng ngay sau số vừa bị xoá, lặp lại quá trình đến khi còn 1 số thì dừng lại.

-----a) Hỏi số còn lại là số nào?
-----b) Muốn số còn lại là số thứ L (0<L<2010) thì ban đầu cần xuất phát từ số nào?
-------- Dữ liệu vào: Nhập từ bàn phím số nguyên dương L (0<L<2010)
---------Kết quả: Đưa ra màn hình theo qui cách: dòng thứ nhất là kết quả cho câu hỏi a); dòng thứ hai là kết quả cho câu hỏi b).