Cho dãy số nguyên có n phần tử được nhập vào từ bàn phím, hãy tìm và đưa ra màn hình mặt bằng lớn nhất của dãy số, nếu có nhiều mặt bằng lớn nhất thì đưa ra mặt bằng đầu tiên tìm đượ[r]
Trang 11/2
SỞ GIÁO DỤC VÀ ĐÀO TẠO
LÀO CAI
KỲ THI TUYỂN SINH VÀO LỚP 10 THPT CHUYÊN
NĂM HỌC 2018-2019
Môn: TIN HỌC (chuyên Toán-Tin)
Thời gian: 150 phút (không kể thời gian giao đề)
(Đề thi gồm: 02 trang, 05 câu)
Thí sinh sử dụng ngôn ngữ lập trình Pascal hoặc C++ để viết chương trình giải các bài toán sau:
Câu 1(2,0 điểm):
a) Viết chương trình đưa ra màn hình diện tích, chu vi của hình tròn như
trên hình vẽ, biết hình vuông nội tiếp hình tròn có độ dài cạnh là số nguyên a
được nhập từ bàn phím, sử dụng giá trị pi=3.14159
b) Nhập 3 số nguyên dương a,b,c từ bàn phím, đưa ra màn hình “YES”
nếu 3 số đó có thể lập thành 3 cạnh của một tam giác, ngược lại đưa ra “NO” Câu 2 (2,0 điểm) Viết chương trình:
a) Giải phương trình: ax2 bx c 0(a0) với a,b,c là các số nguyên được nhập vào từ bàn phím
b) Tìm giá trị lớn nhất của 4 số nguyên a, b, c, d được nhập từ bàn phím Câu 3 (2,0 điểm) Viết chương trình:
a) Nhập số nn2 từ bàn phím, tính và đưa ra màn hình tổng:
1 1 1 1 1
1
2 3 4 5
n S
n
b) Tìm và đưa ra màn hình các số tự nhiên có ba chữ số sao cho tổng lập
phương các chữ số của số đó bằng chính số đó
Ví dụ: số 370=33 +7 3 +0 3 hoặc số 153=1 3 +5 3 +3 3
Câu 4 (3,0 điểm): Cho bảng điểm môn Toán của lớp 10 chuyên Toán-Tin gồm
( 35)
n n học sinh được nhập vào từ bàn phím, điểm là số nguyên thuộc đoạn
[1 10] Em hãy viết chương trình nhập vào điểm của lớp chuyên Toán-Tin và đưa ra màn hình các yêu cầu sau:
a) Điểm cao nhất của lớp
a
ĐỀ THI CHÍNH THỨC
Trang 22/2
b) Các con điểm từ thấp đến cao (đưa ra n con điểm theo thứ tự tăng dần)
c) Điểm có số lần xuất hiện nhiều nhất
d) Tìm độ dài đoạn điểm liên tiếp không giảm dài nhất của bảng điểm nhập ban đầu
Ví dụ:
Nhập vào số: n=5
Nhập điểm: 6 8 8 9 7
Diem cao nhat la: 9 Diem duoc sap xep tang dan la: 6 7 8 8 9 Diem co so lan xuat hien nhieu nhat la diem: 8
Do dai doan diem khong giam dai nhat la: 4
Bài 5 (1,0 điểm) Mặt bằng lớn nhất
Trong một dãy số, các phần tử bằng nhau liên tiếp được gọi là một mặt bằng của dãy Mặt bằng lớn nhất là mặt bằng có số phần tử nhiều nhất trong số
các mặt bằng của dãy Cho dãy số nguyên có n phần tử được nhập vào từ bàn
phím, hãy tìm và đưa ra màn hình mặt bằng lớn nhất của dãy số, nếu có nhiều mặt bằng lớn nhất thì đưa ra mặt bằng đầu tiên tìm được
Ví dụ:
Nhập vào số: n=7
Nhập dãy: 2 6 6 6 8 7 1
Mat bang lon nhat cua day la: 6 6 6
Nhập vào số: n=12
Nhập dãy: 2 2 2 3 4 4 4 5 5 6 6 6
Mat bang lon nhat cua day la: 2 2 2
-Hết -
Họ tên thí sinh:……… SBD:………
Giám thị số 1:……….…… Giám thị số 2:……….…
Cán bộ coi thi không giải thích gì thêm
Thí sinh làm bài ra giấy thi và không được sử dụng tài liệu./