Bộ 9 Đề thi chuyên Tin vào Lớp 10 (Có đáp án)

docx 55 trang Đình Phong 12/10/2023 1900
Bạn đang xem 20 trang mẫu của tài liệu "Bộ 9 Đề thi chuyên Tin vào Lớp 10 (Có đáp án)", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên

Tài liệu đính kèm:

  • docxbo_9_de_thi_chuyen_tin_vao_lop_10_co_dap_an.docx

Nội dung text: Bộ 9 Đề thi chuyên Tin vào Lớp 10 (Có đáp án)

  1. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án) - DeThi.edu.vn DeThi.edu.vn
  2. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án) - DeThi.edu.vn ĐỀ SỐ 1 PHÒNG GIÁO DỤC VÀ ÐÀO TẠO ÐỀ THI THỬ VÀO LỚP 10 MÔN: TIN HỌC HUY N TÂN THÀNH (CHUYÊN) Thời gian làm bài: 150 phút ÐỀ THI THỬ LẦN 2 (Ðề thi có 02 trang, gồm 04 câu) Hwớng dẩn làm bài: - Viết chwơng trình trên giấy bằng ngôn ngũ l¾p trình Pascal. - Thí sinh không cần kiểm tra dũ li u nh¾p. Câu 1 (3,0 điểm). Nh p vào số nguyên dương n ( 2 n 1000 ) và số thực x (| x | 1000 ). Tính và in ra màn hình giá trị của các biểu thức sau: x x x x a) A 2.3 3.4 4.5 (n 1) n x x x x b) B 1 1! 2! 3! n! Câu 2 (2,0 điểm). Nh p vào 2 số nguyên dương a và b ( 2 a b 106 ). a) Tìm số dư phép chia của tổng: a+(a+1)+(a+2)+ +b cho 2018 Ví dụ: Nh¾p a=1000, b=2000; In ra màn hình: 108 b) In ra màn hình số lượng các số mà tổng các chữ số của nó chia hết cho 9 Ví dụ: Nh¾p a=1000, b=2000; In ra màn hình: 111 Câu 3 (3,0 điểm). Nh p vào dãy số nguyên gồmn phần tử a , a , a , , a ( n 105 ,a 106 , 1 2 3n i i 1, 2,3, , n ). a) Li t kê ra màn hình phần tử âm có dạng 3* k +2 (với k là số nguyên). Ví dụ: + Dãy số gồm 5 phần tủ: 3, -5, 17, -15, 23. + In ra màn hình: 17, 23. b) Tính tổng: S a a a ( 1) n a DeThi.edu.vn
  3. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án) - DeThi.edu.vn 1 2 3 n Ví dụ: + Dãy số gồm 5 phần tủ: 3, -5, 17, -15, 23. + In ra màn hình: -63. Câu 4 (2,0 điểm). Cho dãy số nguyên a1, a2, , an các phần tử đôi một khác nhau. Yêu cầu: Hãy tìm giá trị lớn nhất của dãy số đó sao cho giá trị lớn nhất đó phải thuộc t p số nguyên: b1, b2, bm. Dữ li u vào từ file ‘GETMAX.INP’: ■ Dòng thứ nhất chứa lần lượt các số nguyên dương n, m (n, m<105). ■ Trong n dòng tiếp theo, dòng thứ i 6 chứa số nguyên ai (|ai|<2*10 ; i=1,2, n). a ■ Trong m dòng cuối, dòng thứ j chứa 6 số nguyên bj (|bj|<2*10 ; j=1,2, m) Kết quả ghi vào file ‘GETMAX.OUT’ giá trị lớn nhất thỏa điều ki n trên. Ví dụ: GETMAX.INP GETMAX.OUT 4 3 5 3 2 5 9 4 5 1 DeThi.edu.vn
  4. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án) - DeThi.edu.vn HƯỚNG DẤN CHẤM ÐỀ THI THỬ LẦN 2 (Hwớng dẩn chấm có 05 trang) Lưu ý:Với nhũng bài làm của học sinh không giống hwớng dẩn chấm nhwng giải đúng (đảm bảo kết quả, phạm vi kiểu dũ li u) thì vẩn đạt điểm tối đa. Nếu chương trình cho kết quả sai thì có thể chấm ý tưởng cho từng phần nhưng điểm không được vượt quá ½ số điểm cho mối câu. Câu 1 (3,0 điểm). Nh p vào số nguyên dương n ( 2 n 1000 ) và số thực x (| x | 1000 ). Tính và in ra màn hình giá trị của các biểu thức sau: x x x x a) A 2.3 3.4 4.5 (n 1) n x x2 x3 xn b) B 1 1! 2! 3! n! Ðiểm đề TT Bài giải tham khảo Ghi chú nghị Khai báo var n, i: longint; A, B, x, u:real; Begin 0.5 write('nhap so nguyen n:'); readln(n); write('x='); readln(x); Câu a A:=0; for i:=2 to n-1 do 1.25 A:=A+x/(i*(i+1)); writeln('A=',A); Câu b B:=1; u:=1; for i:=1 to N do begin u:=u*x/i; B:=B+u; end; writeln('B = ',B); 1.25 readln; end. Câu 2 (2,0 điểm). Nh p vào 2 số nguyên dương a và b ( 2 a b 106 ). a) Tìm số dư phép chia của tổng: a+(a+1)+(a+2)+ +b cho 2018 Ví dụ: Nh¾p a=1000, b=2000; In ra màn hình: 108 b) In ra màn hình số lượng các số mà tổng các chữ số của nó chia hết cho 9 Ví dụ: Nh¾p a=1000, b=2000; In ra màn hình: 111 Ðiểm đề TT Bài giải tham khảo Ghi chú nghị DeThi.edu.vn
  5. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án) - DeThi.edu.vn Khai báo var n, i, a, b, kq: longint; Begin 0.5 write('nhap a:'); readln(a); write('nhap b:'); readln(b); Câu a kq:=a; for i:=a+1 to b do 1.25 kq:=((kq mod 2018)+(i mod 2018)) mod 2018; writeln('ket qua la ',kq); Câu b kq:= (b div 9) - ((a-1) div 9); writeln('so luong cac so can tim la ',kq); readln; 1.25 Câu 3 (3,0 điểm). Nh p vào dãy số nguyên gồmn phần tử a , a , a , , a ( n 105 ,a 106 , 1 2 3n i i 1, 2,3, , n ). a) Li t kê ra màn hình phần tử âm có dạng 3* k +2 (với k là số nguyên). Ví dụ: + Dãy số gồm 5 phần tủ: 3, -5, 17, -15, 23. + In ra màn hình: 17, 23. b) Tính tổng: S a a a ( 1) n a 1 2 3n Ví dụ: + Dãy số gồm 5 phần tủ: 3, -5, 17, -15, 23. + In ra màn hình: -63. Ðiểm đề TT Bài giải tham khảo Ghi chú nghị Khai báo var n,i,d,s:longint; a:array[1 10000] of longint; begin 0.5 write('nhap n:'); readln(n); for i:=1 to n do readln(a[i]); Câu a for i:=1 to n do 1.0 if a[i] mod 3 =2 then writeln(a[i],' '); Câu b d:=-1; s:=0; for i:=1 to n do begin s:=s+a[i]*d; d:=-d; end; 1.5 writeln('tong can tim la ',s); readln; end. Câu 4 (2,0 điểm). Cho dãy số nguyên a1, a2, , an các phần tử đôi một khác nhau. DeThi.edu.vn
  6. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án) - DeThi.edu.vn Yêu cầu: Hãy tìm giá trị lớn nhất của dãy số đó sao cho giá trị lớn nhất đó phải thuộc t p số nguyên: b1, b2, bm. Dữ li u vào từ file ‘GETMAX.INP’: ■ Dòng thứ nhất chứa lần lượt các số nguyên dương n, m (n, m j) then begin (3) = 0.5đ y:=a[i]; a[i]:=a[j]; a[j]:=y; inc(i); 0.25(1) j:=j-1; DeThi.edu.vn
  7. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án) - DeThi.edu.vn end; until i>j; if l c); end; Ðọc file procedure docfile; var i,j:longint; begin assign(f,fi);reset(f); readln(f,n,m); for i:=1 to n do readln(f,a[i]); for 0.25 j:=1 to m do readln(f,b[j]); close(f); end; Xử lý procedure xuly; var j:longint; begin sort(a,1,n); sort(b,1,m); for j:=m downto 1 do begin 0.5(3) if (timnp(b[j])<>0) then begin kq:=b[j]; exit; end; end; end; Ghi file procedure ghifile; begin 0.25 assign(f,fo);rewrite(f); DeThi.edu.vn
  8. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án) - DeThi.edu.vn writeln(f,kq); close(f); end; Chương begin trình docfile; chính xuly; 0.25 ghifile; end. Hết DeThi.edu.vn
  9. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án) - DeThi.edu.vn ĐỀ SỐ 2 SO GIAO DVC VA DAO TAO KY THI TUYEN SINH LOP 10 CHUYEN TlNH DONG THAP DE CHINH THUt DE THI MON: TIN HQC (CHUYEN) Thon gian lam bai: 150phut (Khong ke th&i gian ph cit d§) (De thi gom co: 02 trang) Tong quan bai thi: Ten bai Tep chirong trinh Dir lieu vao Ket qua ra Bai 1: Tinh tien nude BL 1.PAS Tu ban phim Man hinh Bai 2: Mua sua BL2.PAS Tu ban phim Man hinh Bai 3: To chuc tro choi BL3.PAS Tir ban phim Man hinh Bai 4: Nhung chiec ban BL4.PAS Tir ban phim Man hinh Gia thuyet: Dir lieu nhap vao tir ban phim la dung dan, khong can kiem tra. Bail: (2,50 diem) TINH TIEN NlTOC Cong ty cung cap nude sinh hoat d vung ngap man khuyen khich cac ho dan tiet kiem nude bang each dua ra hai muc gia. Neu ho nao trong mot thang sir dung khong qua 10 m3 nude thi don gia moi m3 la 4000 dong. Neu su* dung vuot qua 10 m3 thi moi m3 vuot co gia la 7000 dong. Yeu cau: Nhap tir ban phim so nguyen duong n (0 b > c). Tinh so lit sua Hong cd the mua nhieu nhat tir so tien a ban dau. Vi du: Nhap tir ban phim Xuat ra man hinh So lit sua = 6 Nhap a = 19 Nhap b = 4 Nhap c = 1 DeThi.edu.vn
  10. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án) - DeThi.edu.vn Bai 3: (2,50 diem) TO CHlfC TRO CHOI Trong budi sinh hoat he, cac doan vien duac sap xep ngoi thanh mot vong tron tren san. Ban to chuc muon mot so doan vien to chuc tro chai cho nhom nen du dinh neu co doan vien nam ngoi canh doan vien nu thi hai doan vien nay duac moi len phoi hap to chuc mot tro chai. Doan vien nao da duac moi to chuc tro chai roi thi khong moi nua. Yeu cau: Nhap tu ban phim mot xau ki tu* (chieu dai toi da khong qua 50 ki tu) bieu dien vong tron cac doan vien, chi gom ki tu “B” bieu dien doan vien nam, ki tu “G” bieu dien doan vien nu. Hay cho biet co toi da bao nhieu trd chai co the duac to chuc. Ket qua xuat ra man hinh. Vi du: Bai 4: (2,50 di£m) NHtfNG CHIEC BAN Nhap ttr ban phim Xuat ra man hinh Nhap xau = BBGGBGB So tro choi = 3 Yeu cau: Nhap tu ban phim so nguyen duong n la sd doi du thi (1 < n < 50), day so nguyen duong ab a2, , an lan luot la so thi sinh du thi cua moi doi (1 < a, < 3; i=l. .n). Tinh va xuat ra man hinh so luong ban it nhat de ban to chuc xep du cho cho cac thi sinh theo dung qui che. Vi du: Nhap tu* ban phim Xuat ra man hinh Nhap n = 4 So luong chiec ban = 3 Nhap day so nguyen: 12 3 2 —HET-— Ho va ten thi sinh: Sd bao danh: Chit ky GT1: Chic ky GT2: DeThi.edu.vn
  11. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án) - DeThi.edu.vn SO GIAO DUC VA DAO TAO KY THITUYEN SINH 10 CHUYEN TINH DONG THAP HUONG DAN CHAM DE CHINH THlfC MON: TIN HOC (CHUYEN) (Hird’ng dan cham gom co: 04 trang) I. Hiro’ng dan chung: - Viec chi tiet hoa (neu cd) thang diem trong hucmg dan nay phai bao dam khong lam sai lech hucmg dan cham va phai dupe thong nhat thuc hien trong to cham. - Giam khao chi cham cac bai thi khong con loi va nhap du lieu vao chinh xac theo bo test. II. Dap an va thang diem: Bai 1: (2,50 diem) TINH TIEN NUOC Gom 05 test, moi test 0,50 diem. Test Nhap tir ban phim Xuat ra man hinh Diem 1 Nhap n = 4 So tien = 16000 0,50 2 Nhap n = 10 So tien = 40000 0,50 3 Nhap n = 31 So tien = 187000 0,50 4 Nhap n = 79 So tien = 523000 0,50 5 Nhap n = 100 So tien = 670000 0,50 Bai 2: (2,50 diem) MUA SUA Gom 05 test, moi test 0,50 diem Test Nhap tir ban phim Xuat ra man hinh Diem 1 So lit sua = 9 0,50 Nhap a = 20 Nhap b = 3 Nhap c = 1 2 So lit sua =12 0,50 Nhap a = 100 Nhap b = 10 Nhap c = 2 3 So lit sua =10 0,50 Nhap a = 1000 Nhap b = 100 Nhap c = 5 4 So lit sua = 9999 0,50 Nhap a = 10000 Nhap b = 2 Nhap c = 1 5 So lit sua = 1010 0,50 Nhap a = 1000000 Nhap b = 1000 Nhap c = 10 DeThi.edu.vn
  12. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án) - DeThi.edu.vn Bai 3: (2,50 diem) TO CHlfC TRO CHOI Gom 05 test, moi test 0,50 diem. Test Nhap tu* ban phim Xuat ra man hinh Diem 1 BGBGBGBG 4 0,50 2 BGBBGG 3 0,50 3 BGGBGBGGBBGGBGGGBGG 7 0,50 4 GBBGGBBBBGGBGGBGBGGBBGGBGGGBGBBG 13 0,50 BBGGBBGGBBGGBBGGBBGGBBGGBBGGBBGG 24 5 0,50 GBBGGBBGGBBGGBBGG Bai 4: (2,50 di£m) NHlTNG CHIEC BAN Gom 05 test, moi test 0,50 diem. Test Nhap tu* ban phim Xuat ra man hinh Diem 6 4 1 0,50 123123 14 2 10 0,50 1 2 3 1 2 3 2 22 3 3 3 1 1 25 15 3 0,50 1231232223331111111133111 35 35 4 3333333333333333333333333333 0,50 3333333 50 37 5 2222222222333333333333333333 0,50 3333333111111111111111 HET DeThi.edu.vn
  13. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án) - DeThi.edu.vn Bai lam tham khao Bai 1: TINH TIEN N I OC Program TinhTienNuoc; Var n:Longint; Begin Write ('Nhap n = '); Readin(n); If n = b do Begin ’) l:=a div b; a:=a mod b; a:=a+ l*c; S:=S+1; End; Write ('So lit sua Readln; End. Bai 3: TO CHUC TRO CHOI Program NamNu; Var s: string; d,i,n,max: Longlnt; xl,xn: Boolean; f: text; Begin Write ('Nhap xau = '); Readln(s); i : =1; n:=length(s); While i<=n-l do If ( (s[i] = 'B') and (s [i+1] = ’G’) ) OR ((s[i]='G') and (s[i+1]='B')) then Begin If i=l then xl:=True; If i+1—n then xn;—true; d:=d+l; i:=i+2; End Else i:=i+l; If (xl=false) and (xn=false) then DeThi.edu.vn
  14. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án) - DeThi.edu.vn If ((s[l]='B') ((s[l]='G') OR and (s[n]='G')) and Max:=d; then d:=d+1; (s[n]=’B')) i : =2 ; d:=0; xl:=False; xn:=False; While i max then max:=d; Writein(’So tro choi = ',max); Readin; End. Bai 4: NHtfNG CHIEC BAN Program ChiecBan; Uses Math; Var a:array[1 3] of longint; n,i,x,tam : longint; Begin Write ('Nhap n= ’); Readln(n); Write('Nhap day so nguyen: '); For i := 1 to n do Begin Read(x); Inc(a[x]); End; tam:= min(a[l], a [2]); If a[1]>a[2] then Begin a[1]:=a[1]-tam ; a [2]:=0; End Else Begin a[2]:=a[2]-tam; a [ 1] :=0; End; x:=tam+ a[3] + a[2] + a[l] div 3 ; If a[1] mod 3 <> 0 then x:=x+l; Write(’So luong chiec ban = x); Readin; END. DeThi.edu.vn
  15. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn ĐỀ SỐ 3 KY THI TUYEN SINH LOT 10 CHUYEN Mon: TIN HOC DE CHINH Thai gian lam bai: 150 phut, khdng ke thai gian phat de THUG (De gom cd 02 Tong quantrang) bai thi: Ten bai Tep chuong trinh Dir lieu vao Ket qua ra Bai 1: Tour du lich BL1.* Tir ban phim Man hinh Bai 2: Tro chai xdp thap BL2.* Tir ban phim Man hinh Bai 3: Phong kham benh BL3.* Tir ban phim Man hinh Bai 4: To tupng BL4.* Tir ban phim Man hinh Ghi chu: Ki tu * la phan ma rong cua tep chuang trlnh tuy theo ngon ngu lap trlnh (ngon ngu Pascal la pas, ngon ngu- C la cpp). Du lieu vao la dung dan, thi sinh khdng can kiem tra. Bai 1: (2,50 didm) TOUR DU LICH Sau mot nam hoc tap cang thang, mua he nay lop 9A dir dinh se di tham quan du lich. Theo tham khao gia cua cong ty co phan du lich XYZ, gia tron goi tour du lich cho mot du khach la a (dong). Ngoai ra, cong ty co che do khuyen mai cho nhtrng doan khach co so lupng nhieu nhu sau: neu doan khach tir 15 den 30 nguai thi moi khach dupe giam gia 10%, con vdi nhung doan khach tren 30 ngudi thi moi khach dupe giam gia 15%. Yeu cau: Nhap tir ban phim so nguyen duong n (0 < n < 50) la so lupng hoc sinh lap 9A dang ki tham gia du lich cung vdi lop, so nguyen duang a (0 < a < 5000000) la gia tour du lich cho mot khach. Tinh va xuat ra man hinh tong so tien ma doan du lich cua lap 9A phai tra cho cong ty XYZ, ket qua chi in phan nguyen. Vi du: ___ Nhap tir ban phim Xuat ra man hinh Nhap n = 12 So tien = 4800000 Nhap a = 400000 Nhap n = 20 So tien = 7200000 Nhap a = 400000 Bai 2: (2,50 didm) TRO CHOI XEP THAP Be An cuoi nam hoc nay dupe xdp loai gioi va dupe lanh phdn thuung. Ngoai phan thuang cua nha truang, be An edn dupe bd me | | thudng cho mot hop do chai xep hinh, trong do co rat nhieu khdi hinh lap phuang co kich thudc bang nhau. Be An rat thich hop do chai nay vi da xep dupe rat nhieu hinh, trong do be An dac biet thich dung cac |~ i khoi hinh lap phuang de xep thanh hinh thap gdm cd nhidu tdng. Hien . I- tai, be An xep dupe thap cd n ting: tdng dudi cung cd n khdi lap I I I I I phuang, tang ke tiep cd n-1 khdi va cu the moi tang ben tren co sd khdi lap phuang it han tang ben dudi mot khdi, ting tren cung cd mot khdi lap phuang. Yeu cau: Nhap tir ban phim sd nguyen duang n (0 < n < 30) la sd ding cua thap ma be An da xep dupe, sd nguyen duang k (0 < k < 500) la sd khdi lap phuang cd trong hop dd chai. Tinh va xuat ra man hinh: DeThi.edu.vn
  16. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn a) Sd lupng khdi lap phuang be An da dung dd xdp dupe thap cd chidu cao n ding. b) Sd tdng thap nhieu nhat cd the xdp dupe tuang trng vdi sd lupng khdi lap phuang k ma be An dang cd. Vi du: Nhap tir ban phim Xuat ra man hinh Nhap n = 5 a) So khoi lap phuong = 15 Nhap k = 25 b) So tang thap = 6 Bai 3: (2,50 diem) PHONG KHAM BENH Tai mot phdng kham benh chi co mot bac si, moi then diem vi bac si nay chi kham duoc cho mot benh nhan, thbi diem phdng kham mb cua kham benh diroc tinh moc thbi gian la 0 (phut). Sau khi mb cua, phong kham co n benh nhan den kham benh, benh nhan thu i den phong kham tai thbi diem a; (phut) va neu dune kham benh phai mat thbi gian la bi (phut). Yeu cau: Hay cho biet sau it nhat bao nhieu phut ke tir luc phong kham mb cua thi bac si kham xong cho n benh nhan. Dur lieu vao: Nhap tir ban phim so nguyen n la sb ngubi den kham benh (1 1 3 ■■ J 4 Bai 4: (2,50 diem) TO TUONG Kham ngu o-i Kham ngu-vi Kham ngu-o-’i Kham ngu-di Co mot hang tuong, moi tuong chi co mau den hoac mau trang. Ta co the bien doi: doi cho hai tuong bat ky hoac to mau lai, tir mau den sang mau trang va nguoc lai. Yeu cau: Hay tim sb lan bien doi it nhat de co duoc mot hang tuong co hai mau dan xen nhau, nghia la hai tuong xep canh nhau khong dupe cirng mau. Dir lieu vao: Nhap tir ban phim mot xau s co do dai khong qua 50, chi co ki tir w bieu dien tuong co mau trang, ki tir b bieu dien tuong co mau den. Ket qua: Xuat ra man hinh mot sb nguyen la sb lan bien doi it nhat theo yeu cau. DeThi.edu.vn
  17. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn Vi du: Nhap tir ban phim Xuat ra man hinh Nhap xau s = wbbww So lan bien doi = 1 Nhap xau s = bbbbb So lan bien doi = 2 DeThi.edu.vn
  18. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn KY THI TUYEN SINH LOP 10 CHUYEN Mon: TIN HOC I. Hwang dan chung HLONG DAN r r9 - Viec chi tiet hoa (neu co) thang diem trong hucmg dan nay phai bao CHAM dam khong lam sai (HDC~ gom rcd 04 r r9r lech hucmgtrang) dan cham va phai ducrc thong nhat thuc hien trong to cham. - Giam khao chi cham cac bai thi khdng cdn loi va nhap du lieu vao chinh xac theo bo test. II. Dap an va thang diem Bai 1: (2,50 di6m) TOUR DU LICH Gom 05 test, moi test 0,50 diem. Bai 2: (2,50 di£m) TRO CHOI XEP THAP Test Nhap tir ban phim Xuat ra man hinh Diem Nhap n = 10 So tien = 9000000 1 0,50 Nhap a = 900000 Nhap n = 22 So tien = 32670000 2 0,50 Nhap a = 1650000 Nhap n = 28 So tien = 47880000 3 0,50 Nhap a = 1900000 Nhap n = 35 So tien = 74375000 4 0,50 Nhap a = 2500000 Nhap n = 50 So tien = 159375000 5 0,50 Nhap a = 3750000 DeThi.edu.vn
  19. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn Test Nhap tir ban phim Xuat ra man hinh Diem Nhap n = 8 a) So khoi lap phuong = 36 0,20 1 Nhap k = 40 b) So tang thap = 8 0,30 a) So khoi lap phuong = 78 0,20 2 Nhap n = 12 Nhap k= 130 b) So tang thap = 15 0,30 Nhap n = 18 a) So khoi lap phuong =171 0,20 3 Nhap k = 297 b) So tang thap = 23 0,30 Nhap n = 23 a) So khoi lap phuong = 276 0,20 4 Nhap k = 345 b) So tang thap = 25 0,30 a) So khoi lap phuong = 465 0,20 5 Nhap n = 30 Nhap k = 500 b) So tang thap = 31 0,30 DeThi.edu.vn
  20. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn Bai 3: (2,50 didm) PHONG KHAM BENH Gom 05 test, moi test 0,50 diem. Test Nhap tir ban phim Xuat ra man hinh Diem 3 12 0,50 1 2 I 3 4 4 5 5 77 0,50 6 8 1 2 2 3 4 70 7 45 6 22 0,50 1 1 1 2 3 1 3 1 4 1 5 1 6 8 157 0,50 91 12 56 24 53 44 4 24 8 66 3 67 5 42 10 33 26 10 242 0,50 87 16 56 16 67 37 82 10 5 35 38 21 27 85 35 88 17 51 6 1921 Bai 4: (2,50 diem) TO TtfONG Gom 05 test, moi test 0,50 diem. Test Nhap tu* ban phim Xuat ra man hinh Diem 1 wwwbbb 1 0,50 2 wwwwww 3 0,50 3 bwbwbw 0 0,50 4 bbbbwwwwbbbb 4 0,50 DeThi.edu.vn
  21. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn 5 Wwbbwwbbwwbbwwbbwwbb 5 0,50 — HET— DeThi.edu.vn
  22. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn CHUONG TRINH MINH HO A Bai 1: (2,50 diem) TOUR DU LICH Program BL1; Var n,a:Longint; S:real; Begin Write('Nhap n = '); Readin(n) ; Write('Nhap a = Readln (a) ; If n =15) and (n 30 then S:=n*a*0.85; Writein('So tien = ',S:0:0); Readln; End. Bai 2: (2,50 di£m) TRO CHOI XEP THAP Program BL2; Var n,i,k,S:Longint; Begin Write('Nhap Readln(n); Write('Nhap Readln(k); S:=0; For i:=l to n do S:=S+i; Writein('a) So khoi lap phuong n: =0 ; S:=0; Repeat n: =n+l; S:=S+n; Until S>k; Writein('b) So tang thap = ',n-l, Readln; S-n) ; End. Bai 3: (2,50 di£m) PHONG KHAM BENH Program BL3; Var a, b: array[1 100] of Integer; n, i,j, t, res: Longint; Begin Write('Nhap so nguoi kham benh n = '); Readln(n); For i:=l to n do Begin Write('Nguoi thu ',i,' = '); Readln(a [i], b [i]) ; End; For i:=l to n-1 do For j:=i+l to n do If a[i]>a[j] then DeThi.edu.vn
  23. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn Begin t:=a[i]; a[i]:=a [ j] ; a[j]:=t; t: =b [ i ] ; b [ i ] : =b [ j ] ; b[j]:=t; End; res:=0; For i:=l to n do If a[i]>res then res:= a[i]+b[i] Else res:=res+b[i]; Write('Thoi diem kham xong = res); Readln; End. Bai 4: (2,50 didm) TO TLONG Program BL4; Uses math; Var s: String; n, wl, w2, bl, b2,w, b, dw, db, i: Longint; Begin Write( ' Nhap xau s = '); Readln(s) ; n:=Length(s); For i:=l to n do If s[i]=’w' then dw:=dw+l Else db:=db+l; i : = 1 ; While i<=n do Begin If s[i]='w' then wl:=wl+l Else bl:=bl+l; i: =i+2 ; End; i: =2 ; While i<=n do Begin If s[i]='w' then w2:=w2+l Else b2:=b2+l; i: =i + 2 ; End; w:=max(wl, w2); b:=max(bl, b2); Writein('So lan bien doi = max(dw-w, db-b)); Readln; End. DeThi.edu.vn
  24. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn ĐỀ SỐ 4 Sd GIAO DUC VA DAO TAO KY THI TUYEN SINH LOFP 10 CHUYEN TINH DONG THAP DE CHINH THLfC DE THI MON: TIN HOC (CHUYEN) Th&i gian lam bai: 150 phut (khong k£ then gian phat de) (De thi gom cd: 02 trang) Tong quan bai thi: Ten bai Tep chuang trinh Du* li?u vao Ket qua ra Bai 1. Internet Taxi BL1.* Ttr ban phim Man hinh Bai 2. Chia nhom BL2.* Ttr ban phim Man hinh Bai 3. Mua sach BL3.* Ttr ban phim Man hinh Bai 4. Cong thuc hoa hoc BIA* Ttr ban phim Man hinh A Ghi chu: Ki tu * la phan ma rong cua tep chuang trinh tuy theo ngon ngu lap trinh (ngon ngu Pascal la pas, ngon ngu C la .cpp). Du lieu vao la dung dan, thi sinh khong can kiem tra. Bai 1: (2,5 diem) INTERNET TAXI r r Internet Taxi la dich vu Taxi dung cong nghe ket noi gitra xe Taxi va khach hang thong qua mang internet bang ung dung tren dien thoai di dong. Khi khach hang su dung Internet Taxi se biet chinh xac so km ttr di£m di den diem den. Biet rang, gia cuoc dich vu Internet Taxi nhu sau: • 1 km d£u gia 15000 dong. • Tu km thu 2 den km thu 10 co gia 14000 dong/km. • Ttr km thu 11 tro len co gia 12000 ddng/km. Yeu cau: Nhap ttr ban phim so nguyen duong n (1 < n < 100) la so km khach hang str dung dich vu Internet Taxi. Hay tinh va xuat ra man hinh so tien khach hang phai thanh toan. Vi du: Nhap tu* ban phim Xuat ra man hinh Giai thich Nhap so km n = 5 So tien = 71000 Ti£n 1 km dau 15000 + tien 4 km tiep theo 4 x 14000 Nhap so km n = 15 So tien = 201000 Bai 2: (2,5 diem) CHIA NHOM Trong chien dich ve sinh moi truong co n hoc sinh nam, m hoc sinh nu cua mot truong Trung hoc co so trong tinh Dong Thap, tham gia don ve sinh duong pho. Ban to chuc du dinh chon dung k hoc sinh (hoc sinh nam hoac hoc sinh nu) lam cong tac hau can, so hoc sinh con lai ban to chtrc chia thanh cac nhom, moi nhom co dung 3 hoc sinh gom 2 hoc sinh nam va 1 hoc sinh nu de di don ve sinh theo cac tuyen duong. Biet rang, viec chia nhom co th£ co nhung hoc sinh khong thuoc nhom nao. Yeu cau: Nhap ttr ban phim cac so nguyen duong n, m, k (0 < n, m < 100; 0 < k < n + m). Tinh va xuat ra man hinh: a) So luong nhom nhieu nhat neu khong chon k hoc sinh lam cong tac hau can. b) So luong nhom nhieu nhat neu da chon dung k hoc sinh lam cong tac hau can. DeThi.edu.vn
  25. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn Vi du: Nhap tu* ban phim Xuat ra man hinh Nhap so hoc sinh nam n = 10 Nhap so a) So nhom khong chon k = 5 hoc sinh nu m = 6 Nhap so hoc sinh b) So nhom da chon k = 4 hau can k = 3 Bai 3: (2,5 diem) MU A SACH Nhan dip nam hoc mdi, mot cua hang ban sach khuyen mai: “mua 3, tang 1, tra tiSn 2’\ khach hang mua dung ba quyen sach se duoc tang mot quyen sach co gia re nhat trong ba quyen sach da mua. Va tat nhien, khach hang co the mua nhieu quyen sach, phu thuoc vao viec sap xep cac quyen sach vao moi nhom ba quyen de duoc nhan duoc khuyen mai nhieu nhat. y ? r Yeu cau: Nhap tu ban phim so nguyen duong n (1 < n < 100) la so luong sach cua mot khach hang da mua, day so nguyen duong ab a2, , an lin luot la gia tien cua cac quyen sach (1 < aj < 100; i=l n). Tinh va xuat ra man hinh: a) Tong so tien sach neu khach hang khong duoc khuyen mai. b) Tong so tien duoc khuyen mai nhieu nhat cua khach hang. Vi du: Nhap tu* ban phim Xuat ra man hinh Nhap so quyen sach = 7 Nhap gia: 5 a) Tong so tien = 38 2 3 7 6 8 7 b) Tien khuyen mai = 10 Bai 4: (2,5 dilm) CONG THIJC HOA HOC Theo sach giao khoa Hoa hoc lop 8, cong thuc hoa hoc (CTHH) cua hop chat gom ki hieu hoa hoc cua nguyen to tao ra chat kem theo chi so (chi so luong nguyen tu). Cong thuc chung la: AxByCz ; Trong do: A, B, C la ki hieu cua nguyen to; x, y, z la chi so, neu chi so bang 1 thi khong can ghi. Ching han: H2O (H2O) la cong thuc hoa hoc cua nude, co hai nguyen to va ba nguyen tu. Yeu cau: Nhap tu ban phim mot cong thuc hoa hoc cua hop chat. Biet rang nguyen td chi cd mpt ki tic duoc viet hoa nam trong bang chu cai la tinh, chi so khong qua 99. Tinh va xuat ra man hinh: a) So luong nguyen to co trong cong thuc. b) Tong so cac nguyen tu trong cong thuc. Vi du: Nhap tu* ban phim r Nhap CTHH = H2O a) So nguyenXuat to ra = man2 hinh b) So nguyen tu = 3 Nhap CTHH = C6H12O6 a) So nguyen to = 3 b) So nguyen tu = 24 HET. Ho va ten thi sinh: So bao danh: Chu ky GT1: Chu ky GT2: DeThi.edu.vn
  26. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn Sd GIAO DUC VA DAO TAO KY THITUYEN SINH L(IP 10 CHUYEN TINH D6NG THAT HV6NG DAN CHAM DE CHINH TIHJC MON: TEN HQC (CHUYEN) (Huang dan cham gom co: 02 trang) I. Huong dan chung: - Viec chi tiet hoa (neu cd) thang diem trong huomg dan nay phai bao dam khong lam sai lech hucmg dan cham va phai dupe thong nhdt thuc hien trong to cham. - Giam khao chi cham cdc bai thi khong con loi va nhap du lieu vdo chinh xac theo bo test. •9 II. Dap an va thang diem: Bai 1: (2,50 diem) INTERNET TAXI Gdm 05 test, moi test 0,50 diem. Test Nhap tir ban phim Xuat ra man hinh Diem 1 Nhap so km n = 3 So tien = 43000 0,50 2 Nhap so km n = 7 So tien = 99000 0,50 3 Nhap so km n = 10 So tien = 141000 0,50 4 Nhap so km n = 50 So tien = 621000 0,50 5 Nhap so km n = 100 So tien = 1221000 0,50 Bai 2: (2,50 diem) CHIA NHOM Gom 05 test, moi test 0,50 diem. Mot test co 2 yeu cau: yeu cau a) 0,20 diem, yeu cau b) 0,30 diem. Test Nhap tir ban phim Xuat ra man hinh Diem a) 2 0,20 1 b) 2 0,30 Nhap n = 5 Nhap m = 5 Nhap k = 1 a) 7 0,20 2 b) 6 0,30 Nhap n = 15 Nhap m = 10 Nhap k = 5 a) 25 0,20 3 b) 21 0,30 Nhap n = 50 Nhap m = 25 Nhap k = 10 a) 35 0,20 4 b) 23 0,30 Nhap n = 70 Nhap m = 70 Nhap k = 70 Nhap n = 100 a) 50 0,20 5 Nhap m = 50 b) 30 0,30 Nhap k = 60 DeThi.edu.vn
  27. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn Bai 3: (2,50 diem) MU A SACH Gom 05 test, moi test 0,50 diem. Mot test co 2 yeu cau: yeu cau a) 0,20 diem, yeu cau b) 0,30 diem. Test Nhap tu* ban phim Xuat ra man hinh Diem n = 3 a) 60 0,20 1 20 10 30 b) 10 0,30 n = 7 a) 116 0,20 2 25 11 23 14 7 8 28 b) 31 0,30 n = 10 a) 550 0,20 3 10 20 30 40 50 60 70 80 90 100 b) 150 0,30 n = 15 a) 715 0,20 4 10 20 30 40 50 60 70 80 90 100 11 22 33 44 55 b) 207 0,30 n = 20 a) 1190 0,20 5 11 22 33 44 55 66 77 88 99 100 11 22 33 44 55 b) 363 0,30 66 77 88 99 100 Bai 4: (2,50 diem) CONG THU*C HOA HQC Gom 05 test, mSi test 0,50 diem. Mot test co 2 yeu cau: yeu cau a) 0,20 diem, yeu cau b) 0,30 di^m. Test Nhap tu* ban phim Xuat ra man hinh Diem NH3 a) 2 0,20 1 b) 4 0,30 C6H6 a) 2 0,20 2 b) 12 0,30 H2SO4 a) 3 0,20 3 b) 7 0,30 C2H6O a) 3 0,20 4 b) 9 0,30 C12H22O11 a) 3 0,20 5 b) 45 0,30 HET DeThi.edu.vn
  28. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn Bail: INTERNET TAXI program foil; uses crt; var n, t: Longlnt; Begin Clrscr; Write('Nhap so km n = '); Readln(n); if n<=10 then t:=15000+14000*(n-1) else t: = 15000+14000*9+12000*(n-10); Writein('So tien = t); Readin; End. Bai 2: CHIA NHOM Program BL2; uses crt, math; var n, m, k, nhom, sodu: Longlnt; Begin Clrscr; Write('Nhap so hoc sinh nam n = '); Readln(n); Write('Nhap so hoc sinh nu m = '); Readln(m); Write('Nhap so hoc sinh hau can k = '); readln(k); nhom:=min( n div 2, m); Writein('a) So nhom khong chon k = ', nhom); sodu:= n- 2*nhom + m - nhom; while sodu<k do Begin sodu:=sodu+3; nhom:=nhom-l; End; Write('b) So nhom da chon k = ', nhom); Readin; End. Bai 3: MUASACH Program BL3; uses crt; Var a: array[1 101] of Longlnt; n, sum, tkm, i, j, k, temp: Longint; Begin clrscr; Write('Nhap so luong sach n = '); readln(n); Writein('Nhap gia: '); For i:=1 to n do begin Write('a[',i,']= '); readln(a[i]); sum:=sum+a[i]; end; for i:=l to n-1 do for j:=i+l to n do if a[i]<a[j] then begin temp:=a[i]; a[i]:=a[j]; DeThi.edu.vn
  29. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn a[j]:=temp; end; for k:=l to n do if k mod 3=0 then tkm:=tkm+a[k]; writein('a) Tong so tien = sum); writein(’b) Tien khuyen mai = ', tkm); readin; End.___ BM4: CONG THtfC HOA HQC Program BL4; uses crt; Var s, r: string; c: char; kql, kq2, x, i, n: Longlnt; Begin clrscr; write(’Nhap cong thuc hoa hoc = '); readln(s); for c:='A' to ’Z’ do if pos(c, s)>0 then kql:=kql+l; i:=length(s); Repeat IF (s [i] in [’1’ ’9’]) and (s[i-l] in [’1' ’9’]) then begin r:=s[i-1]+s[i]; val(r, x); kq2:=kq2+x; i:=i-3; end ELSE IF (s[i] in ['1' . .’9’]) and (s[i-l] in [’A’ 'Z’]) then begin r:=s[i]; val(r, x); kq2:=kq2+x; i:=i-2; end ELSE //if (s[i] in [’a' 'z’]) then continue; begin kq2:=kq2+l; i:=i-l; end; until (i<l); writein('a) So nguyen to = ', kql); writein('b) So nguyen tu = ', kq2); readln; end. DeThi.edu.vn
  30. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn ĐỀ SỐ 5 GIAO DUC VA DAO TAO KY THI TUYEN SINH VAO LOT 10 CHUYEN TiNH DONG THAP — , Mon: TIN HOC DE CHINH THU’C (De gom cd 03 trang) Thai gian lam bai: 150 phut, khong ke thai gian phat de Tong quan bai thi: Ten bai Tep chirong trinh Tep dir lieu vao Tep dir lieu ra Bai 1: Tinh tien phd to BL1.* PHOTO.INP PHOTO.OUT Bai 2: Vi khuan BL2.* VIKHUAN.INP VIKHUAN.OUT Bai 3: Cac ngon doi BL3.* NGONDOI.INP NGONDOI.OUT Bai 4: Do muc nude BL4.* DONUOC.INP DONUOC.OUT Ghi ch fa Ki tu * la phan ma rong cua tep chuang trinh tuy theo ngon ngu lap trinh (ngon ngu Pascal la pas, ngon ngu C la cpp). Thcri gian thuc hien chuang trinh khong qua 1 giay. Bail: (2,5 digm) TINH TIEN PHO TO Mot cua hieu pho to dua ra bang gia pho to gmy A4 nhu sau: So liroug Pho to mot mat Pho to hai mat Tir 1-100 to 250 dong/tb 300 dong/tb Tren 100 to 220 dong/tb 280 dong/tb Ban An co mot bo tai lieu gom n to giay A4 dupe in mot mat, tai lieu nay ban se pho to moi trang mot ban, ban An co the pho to mot mat hay hai mat d6u dupe. D6 tibt kiem tien, ban An tim each pho to sao cho so tien phai tra la it nhat. Yeu cau: Tinh so tien it nhat ma ban An phai tra db pho to bo tai lieu nay. Dir lieu vao: Cho tir tep van ban PHOTO.INP gom mot dong chua s6 nguy duongn(l <n< 109). Ket qua: Ghi ra tep van ban PHOTO.OUT gom mot dong chua mot so nguyen la so tien it nhat tinh dupe. Vi du: PHOTO.INP PHOTO.OUT 200 30000 101 15250 Bai 2: (2,5 didm) VI KHUAN Cac loai vi khuan don bao co co che sinh san vb tinh bang each tu nhan doi. Chung sinh san rat nhanh, trung binh cu khoang 20 phut chung se nhan doi, tir mot vi khudn se nhan doi thanh hai vi khuan. Gia su ban dau chi co mot vi khuan, sau lan nhan doi thvr nhat se sinh ra hai vi khuan, sau lan nhan doi thu hai se sinh ra bbn vi khudn, sau ldn nhan doi thu* ba se sinh ra tarn vi khuan, Yeu cau: Cho so nguyen duong n, hay cho bict sau n lan nhan doi, tir mot vi khudn ban dau se sinh ra dupe bao nhieu vi khuan. Dir lieu vao: Cho tir tep van ban VIKHUAN.INP gom mot dong ghi mot so nguyen duong n (1 < n < 50). DeThi.edu.vn
  31. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn Kit qua: Ghi vao tep van ban VIKHUAN.OUT gom mot dong ghi mot so nguyen duong la so vi khuan sau n lan nhan doi. Bai 3: (2,5 di£m) CAC NGON DOI Vi du: ___ ___ VIKHUAN.INP VIKHUAN.OUT 3 8 Yeu cau: Cho so nguyen n la so dia didm thuoc dubng dua va day do cao cua tung dia diem la ai, a2, , an. Hay cho biet de hoan thanh dubng dua, doan dua phai vuo't qua bao nhieu ngon doi. Biet rang khong co hai dia diem nao lien tiep nhau co do cao bang nhau. Dir lieu vao: Cho tu tep van ban NGONDOI.INP co dang: - Dong dau ghi so nguyen duong n (2 < n < 10000). - Dong thu hai ghi day n sb nguyen ai, a2, , an (1 < a, < 10000, i=l n). Giua cac sb each nhau mot khoang each. Ket qua: Ghi vao tep van ban NGONDOI.OUT gom mot dong ghi mot sb nguyen duong la sb ngon doi ma doan dua phai vuot qua. Vi du: NGONDOI.INP NGONDOI.OUT 12 3 213434356534 Giai thick: Doan dua vuot qua 3 ngon doi co dinh doi tai dia diem 4, 6 va 9 Bai 4: (2,5 dibm) DO MlfC NU'CJC Db theo doi muc nubc lu, b tram Thuy van ngubi ta lay muc nubc bien lam moc, muc nubc thap hon muc nubc bien thi ghi nhan la sb nguyen am, muc nubc cao hon muc nubc bien thi ghi nhan la sb nguyen duong. Sau nhieu ngay theo doi, tram Thuy van nhan thay rang, quy luat cua muc nubc la: muc nubc cua mot ngay bat ky bang trung binh cong muc nubc cua ngay horn trubc va muc nubc ngay horn sau. Yeu cau: Dua vao ghi chep muc nubc cua hai ngay dau b tram Thuy van, hay tinh muc nubc cua ngay thu n. Du* lieu vao: Cho tu tep van ban DONUOC.INP gom: • Dong thu nhat chua hai sb nguyen a, b. Sb a la muc nubc ngay thu nhat, sb b la muc nubc ngay thu hai (-100 < a, b < 100). • Dong thu hai chua sb nguyen n (3 < n < 109). DeThi.edu.vn
  32. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn Ket qua: Ghi vao tep van ban DONUOC.OUT gom mot dong ghi mot so nguyen la mire nude cua ngay thir n. Vi du: ___ DONUOC.INP DONUOC.OUT 1 2 3 3 3 8 4 18 Rang buoc: - Co 70% so test tuong trng 70% so diem cua bai co 3 < n < 106 - Co 30% so test tuong ung 30% so diem cua bai co 106 < n < 109 — HET — Ho va ten thi sinh: ___ So bao danh: Chic ky CBCT1: Chic ky CBCT2: DeThi.edu.vn
  33. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn Sd GIAO DUC VA DAO TAO KY THI TUYEN SINH VAO LOT 10 CHUYEN TINH DONG THAP Mon: TIN HOC HUtXNG DAN CHAM I. Hirong dan chung CHINH THLfC (HDC gom cd 04 trang) - Viec chi tiet hoa (neu co) thang diem trong hudng dan cham phai bao dam khong lam sai lech hudng dan cham va phai duoc thong nhdt thuc hien trong to cham. - Can bo cham thi chi cham cac bai thi khi bien dich khong con loi. - Thai gian thuc hien chuong trinh cho m5i bo test khong qua 1 giay, bo nhd khong qua 1 GB. II. Dap an va thang diem: Bai 1: (2,50 di£m) TINH TIEN PHO TO Gom 05 test, moi test 0,50 diem. Test PHOTO.INP PHOTO.OUT Diem 1 50 7500 0,50 2 121 18250 0,50 3 350 49000 0,50 4 10000 1400000 0,50/ 5 999999999 139999999970 0,5Q^c Bai 2: (2,50 di&n) VI KHUAN Gom 05 test, moi test 0,50 diem. Test VIKHUAN.INP VIKHUAN.OUT Diem 1 4 16 0,50 2 10 1024 0,50 3 18 262144 0,50 4 29 536870912 0,50 5 50 1125899906842624 0,50 Bai 3: (2,50 di£m) CAC NGON DOI Gom 05 test, moi test 0,50 diem. Test NGONDOI.INP NGONDOI.OUT Diem 20 5 1 42 19 16 1 20 36 19 2 9 37 0,50 28 3 31 45 1 41 16 47 10 1 2 n = 100 34 0,50 3 n = 800 267 0,50 4 n = 5000 1657 0,50 5 n = 10000 3324 0,50 DeThi.edu.vn
  34. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn Bai 4: (2,50 diem) DO Ml/C NlTCfC Gom 10 test, moi test 0,25 diem. Test DONUOC.INP DONUOC.OUT Diem 14 1 5 8 0,25 4 47 2 0,25 -5 8 5 50 50 50 3 0,25 50 9950 4 50 150 0,25 100 -8075 5 0,25 -83 -91 1000 6859903 6 1 99 0,25 70000 197999703 7 0,25 -99 99 1000000 999999900 0 100 0,25 8 10000000 -3999999970 9 0,25 -10-50 100000000 98999999902 10 1 100 0,25 1000000000 — HET — CHlTONG TRINH THAM KHAO Bail: (2,50 di£m) TINH TIEN PHO TO Program BL1; Const fin ='PHOTO.INP'; fout=’PHOTO.OUT'; Var n,S : Int64; f : Text; Begin Assign(f,fin); Reset (f) ; Read(f,n); Close (f) ; If n div 2 0 then S := S + 250; Assign(f,fout); ReWrite (f) ; Write (f,S) ; Close (f) ; End. DeThi.edu.vn
  35. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn Bai 2: (2,50 diSm) VI KHUAN Program BL2; Const fin ='VIKHUAN.INP'; fout='VIKHUAN.OUT'; Var n,i : Longint; T : Int64; f : Text; Begin Assign (f,fin) ; Reset (f) ; Read(f,n); Close (f) ; T:=l; For i:=l to n do T:=T*2; Assign (f,font) ; ReWrite(f); Write (f,T) ; Close (f) ; End. Bai 3: (2,50 diem) CAC NGON DOI Program BL3; Const fin ='NGONDOI.INP'; fout=’NGONDOI.OUT'; Var n,i,d : Longint; a : Array[1 10000] of Longint; f : Text; Begin Assign (f,fin) ; Reset (f) ; Readln(f,n); For i:=l to n do Read(f,a[i]) ; C1 o s e (f) ; d: =0 ; For i: =2 to n-1 do If (a[i]>a[i- ]) and (a [i]>a[i+1]) then d:=d+l; Assign (f, font) ; ReWrite(f); Write (f,d) ; Close (f) ; End. Bai 4: (2,50 di£m) DO MUC NlT6C Hirong dan thuat toan: Subtaskl: 0(n) F[l]=a; F[2]=b; Goi F[i] la muc nude lu ngay thu i, i>2 Ta co:F[i- l]=(F[i-2]+F[i])/2 hay F[i] = 2 * F[i-1] - F[i-2] vdi i>2 DeThi.edu.vn
  36. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn Dung lenh lap de lan luot tinh cac gia tri F Subtaskl: 0(1), - Theo de bai, de tinh muc nude ngay thu n, do la so hang thu n cua cap so cong co cong sai la (b-a). Ket qua bai toan la: a+(n-l)*(b-a). Chiro’ng trinh tham khao Program BL4; Const fin ='DONUOC.INP’; fout=’DONUOC.OUT’; Var a,b,n : Int64; f : Text; Begin Assign(f,fin); Reset(f) ; Readln(f,a,b); Read(f,n); Close(f) ; Assign(f,fout) ; ReWrite (f) ; Write(f, a+(n-1)*(b-a) ); Close (f) ; End. DeThi.edu.vn
  37. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn ĐỀ SỐ 6 Sd GIAO DUC VA DAO KY THITUYEN SINH LOOP 10 CHUYEN TAO TINH DONG THAP DE CHINH THUC DE THI MON: TIN HOC (CHUYEN) Thai gian lam bai: 150phut (Khong ke then gian phat de) (De thi gom cd: 02 trang) Tong quan bai thi: Ten bai Tep chirong trinh Dir lieu vao Ket qua ra • Bai 1 Hinh chu nhat BL 1.PAS Tu ban phim Man hinh Bai 2 Gui tidn tidt kiem BL2.PAS Tu ban phim Man hinh Bai 3 Tin nhin SMS BL3.PAS Tir ban phim Man hinh Bai 4 Khoang each so BL4.PAS Tu* ban phim Man hinh r r •y 7 Gia thuyet: Du lieu nhap vao tir ban phfm la dung dan, khong can kiem tra. Bai 1. (2,0 didm) HINH CHU’ NHAT Hinh chu’ nhat la loai hinh co ban trong hinh hoc. Vdi chu vi khong ddi thi hinh chu nhat co dien tich Ion nhat khi no la hinh vuong. Yeu cau: Nhap tu ban plum mot so thuc P la chu vi hinh chu nhat. Hay tinh dien tich Ion nhat cua hinh chu nhat co the dat duoc vdi chu vi da cho. Xuat ket qua ra man hinh (ket qua lay mot chu so thap phan). Vi du: Nhap tir ban phim Xuat ra man hinh Nhap chu vi hinh chu nhat P = 12 Dien tich Ion nhat cua hinh chu nhat la: 9.0 Gidi thick: Vai chu vi P=12, hinh chu nhat co dien tich lan nhat la hinh vuong co canh la 3, nen dien tich la 9.0 Gioi han: So P la so thuc duong va co gia tri khong ldn han 1000. Bai 2. (2,0 didm) GUI TIEN TIET KIEM Ti la hoc sinh thong minh, hoc gidi. Ti gom gop duoc sd tidn a dong tu* tidn thudng, tidn ong ba li xi. Ti dem so tien nay gui tidt kiem khong ki han vdi lai suat 0,8% moi thang. Biet rang, viec gui tidn tidt kiem khong ki han thi tidn lai khong duoc cong vao tien von. Hoi so thang it nhat Ti phai gui tidt kiem de duoc so tien khong nhd hon b dong (b>a). Yeu cau: Nhap tu ban phim so nguyen duong a la so tidn gui, so nguyen duong b la so tidn Ti muon co. Tinh sd thang t it nhat can gui tidt kiem de Ti dune so tidn khong nhd hon b. Xuat ket qua ra man hinh. Vi du: Nhap tu* ban phim Xuat ra man hinh - Nhap so tien gui a = 10000 t= 13 - Nhap so tien can co b = 11000 Gidi han: So t, a, b la cac sd nguyen duong, co gia tri khong ldn hon 106. DeThi.edu.vn
  38. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn Bai 3. (3,0 di£m) TIN NHAN SMS Trong dip he, mot cong ty vien thong du kien cai tien each tinh cuoc tin nhan SMS tren cac thiet bi di dong, bang each tinh cube tren so luong cac ki tu trong tin nhan, moi ki tu co gia la 10 dong. Nham thu hut khach hang va dam bao doanh thu, cong ty dua ra chinh sach khuyen mai: - Khong tinh tien cac ki tu xuat hien lan thu hai tro len trong tin nhan (cac ki tu giong nhau chi tinh 1 lan), khong phan biet ki tu hoa va ki tu thuong. - Tin nhan co do dai khong qua 255 ki tu, chi gom cac ki tu trong bang chit cai Tieng Anh va ki tu trang. Em hay giup cong ty tinh cube tin nhan SMS trong dot khuyen mai nay. Yeu cau: Nhap mot tin nhan tu ban phim. Tinh tien khach hang phai tra trong dot khuyen mai. Xuat ket qua ra man hinh. Vi du: (Ki hieu thay the ki tu trang) Nhap tfr ban phim Xuat ra man hinh Giai thich Nhap noi dung tin nhan: Anh^Ba^A So tien la: 50 Tin nhan cd do dai la 8, nhung cd 3 ki tu khuyen mai (1 ki tu trang va 2 ki tu A), r \ So ki tu tinh tien: 8-3=5 So tien la: 5x10 = 50 dong. Bai 4. (3,0 ditm) KHOANG CACH SO Voi day so huu han ab a2, , an ta dinh nghia khoang each k giua hai so aj va a, la: k= |aj - aj| (l<i, j < n ; i j). Yeu cau: Nhap tu ban phim so nguyen duong n va day so nguyen a1} a2, , an. Tinh khoang each k Ion nhat giua hai so trong day so da cho. Xuat ket qua ra man hinh. Vi du: Nhap tir ban phim Xuat ra man hinh Giai thich - Nhap so nguyen duong n = 7 k = 9 Hai so -1, 8 cd = 9 la khoang - Nhap day so nguyen: 1-128554 each lan nhat. HET. Ho va ten thi sinh: So bao danh: Chit ky GT1: Chit ky GT2: DeThi.edu.vn
  39. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn SO GIAO DUG VA DAO ICY THI TUYEN SINH LO>P 10 CHUYEN TAO TINH DONG THAP HUONG DAN CHAM DE CHINH THUC MON: TIN HOC (CHUYEN) (Huong dan chain gom co: 02 trang) I. Hu’O’ng dan chung: - Viec chi tiet hoa (neu cd) thang diem trong hucmg dan chdm phai bao dam khong lam sai lech hucmg dan chdm vd phai dupe thong nhat thuc hien trong to cham. - Giam khdo chi chdm cdc bai thi khong cdn loi vd nhap du lieu veto chinh xac theo bo test. Thai gian thuc hien chucrng trinh khong qua 03 gidy/test. II. Dap an va thang diem: Bai 1. (2,0 digm) HINH CHUNHAT Gom 04 test, moi test 0,50 diem. Test Nhap tir ban phim Xuat ra man hinh Diem 1 Nhap chu vi HCN P = 34 Dien tich Ion nhat cua HCN la: 72.3 0,50 2 Nhap chu vi HCN P = 134 Dien tich Ion nhat cua HCN la: 1122.3 0,50 3 Nhap chu vi HCN P = 500 Dien tich Ion nhat cua HCN la: 15625.0 0,50 4 Nhap chu vi HCN P = 999 Dien tich Ion nhat cua HCN la: 62375.1 0,50 Bai 2. (2,0 didm) GUI TIEN TIET KIEM Gom 04 test, moi test 0,50 diem Test Nhap tir ban phim Xuat ra man hinh Diem t= 63 0,50 1 - Nhap so tien gui a= 200 - Nhap so tien can co b = 300 t= 125 0,50 2 - Nhap so tien gui a= 500 - Nhap so tien can co b = 1000 3 - Nhap so tien gui a— 20000 t= 500 0,50 - Nhap so tien can co b = 100000 4 - Nhap so tien gui a= 1000 t= 124875 0,50 - Nhap so tien can co b = 1000000 DeThi.edu.vn
  40. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn Bai 3. (3,0 diSm) TIN NHAN SMS Gom 06 test, moi test 0,50 diem. Test Nhap tir ban phim Xuat ra man hinh Diem 1 tinhoc So tien la: 60 0,50 2 DONGTHAP So tien la: 80 0,50 3 Hoang Sa Truong Sa So tien la: 100 0,50 4 CHUC MUNG CON HOC GIOI So tien la: 90 0,50 5 Tin hoc la mot nganh Khoa hoc may tinh So tien la: 130 0,50 6 ABC abc AbC So tien la: 40 0,50 Bai 4. (3,0 diSm) KHOANG CACH SO Gom 06 test, moi test 0,50 diem. r Test Nhap ttr ban phim Xuat ra man hinh Diem k = 8 0,50 1 n= 5 1 3 5 7 9 k = 6 0,50 2 n-7 0-1-2 -3 -4 -5 -6 3 n= 10 k = 70 0,50 -5 8 50 -10 0 30 -20 10 9 10 4 N= 15 k=149 0,50 -6 -10 -1 -5 -6 -5 -4 -23 -5 -4 -20 -30 -100 -150 -150 5 n= 20 k - 260 0,50 100 250 350 150 170 260 340 330 110 130 200 240 320 110 120 360 340 330 310 230 6 n-30 k= 1998 0,50 999 987 610 377 0 2 3 5 8 13 -999 -987 -610 -377 0 -2 -3 -5 - 8 -13 1 1 1 1 1 22 222 HET DeThi.edu.vn
  41. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn ĐỀ SỐ 7 KY THI TUYEN SINH VAO LOP 10 CHUYEN Mon: TIN HOC DE CHINH THUC (De gom cd 02 trang) Thai gian lam bai: 150 phut, khong ke thai gian phat de Tong quan de bai: Ten bai Tep chuong trinh Tep du’ lieu vao Tep dir lieu ra Bai 1: Tinh tien mua tap BL1.* MUATAP.INP MUATAP.OUT Bai 2: Gia cong san pham BL2.* GIACONG.INP GIACONG.OUT Bai 3: Hang cay BL3.* HANGCAY.1NP HANGCAY.OUT Bai 4: Doi dua BL4.* DOIDUA.INP DOIDUA.OUT Ghi chu: Ki tu * la phan ma rdng cua tep chuang trinh tuy theo ngon ngu lap trinh (ngon ngu Pascal la pas, ngon ngu C la cpp). Thai gian thuc hien chuang trinh khong qua 1 giay. Bai 1: (2,5 di£m) TINH TIEN MUA TAP Mot cua hang van phong pham co chuang trinh “Khuyen mai mua he” uu dai cho khach hang mua tap vdi so lupng nhieu. Cu thd bang gia nhu sau: So lupng Dan gia Tu 01 den 10 quySn tap 5000 dong/quyen Tu 11 den 20 quyen tap 4800 dong/quyen Tren 20 quyen tap 4500 dong/quy^n Tuy dang trong thbi gian nghi he, ban Hong van khong quen chudn bi tap sach cho' nam hoc moi sap bat dau. Khi biet dupe chuang trinh khuyen mai cua cua hang, ban H6ng quyet dinh mua n quyen tap de tiet kiem chi phi. Yeu cau: Tinh so tien ban Hong dung de mua n quyen tap theo chuang trinh khuyen mai cua cua hang. Du' lieu vdo: Cho tu tep van ban MUATAP.INP gom mot dong ghi mot so nguyen duong n (1 < n < 100). Ket qua: Ghi ra tep van ban MUATAP.OUT gom mot dong ghi mot so nguyen la so tien ban Hong dung de mua n quyen tap theo chuang trinh khuyen mai cua cua hang. Vi du: MUATAP.INP MUATAP.OUT 5 25000 11 52800 Bai 2: (2,5 diem) GIA CONG SAN PHAM Mot nguai tha vua nhan duoc dan hang gia cong mot loai san ph&m moi. Vi la san pham moi nen ngay dau bat tay vao lam, nguai tha chi lam dupe dung mot san pham. Nhung sang ngay thu hai, muc do thanh thao tang len nen nguai tha lam dupe hai san pham. Va cu the moi ngay mot thanh thao, ngay horn sau nguai thp lai lam dupe nhi£u han ngay horn truac mot san pham. Yeu cau: Hay cho biet sau n ngay gia cong, nguai thp da lam dupe tdng cong bao nhieu san pham? Du lieu vdo: Cho tu tep van ban GIACONG.INP gom mot dong ghi mot so nguyen duang DeThi.edu.vn 1
  42. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn n (1 < n < 100). Ket qua: Ghi ra tep van ban GIACONG.OUT gom mot dong ghi tong so san phdm lam dupe sau n ngay. Vi du: GIACONG.INP GIACONG.OUT 4 10 Bai 3: (2,5 di6m) HANG CAY Doc theo tuyen dudng tinh lo, ngudi ta trong mot hang cay de tao bong mat. Co tat ca n cay dupe danh so tir 1 den n thco hirdng tir dlu tuy6n dudng den cuoi tuyen dirong, cay thir i co chieu cao ai (i = 1 n). Thco cac nha nghien ciru, mot cay co chieu cao bang k la ly tirdng nhdt vi n6u chieu cao thdp hon thi chira du tan de tao bong mat con neu chieu cao cao hon se rat de nga do khi trdi mira giong. Yeu cau: a) Hay cho biet trong hang cay hien tai co bao nhieu cay dat chieu cao ly tuong? b) Tim so cay dat chieu cao ly tirong nhieu nhat lien tiep nhau doc theo tuyen duong. Dulieu veto: Cho tir tep van ban HANGCAY.INP co dang: • Dong thir nhat ghi hai so nguyen duong n, k (1 < n < 105, 1 < k < 100). 5 • Dong thu hai ghi n so nguyen ai, a2, , an (1 < ai < 10 , i = 1 n). Ket qua: Ghi ra tep van ban HANGCAY.OUT gom hai dong: • Dong thu nhat ghi so cay dat chieu cao ly tuong. • Dong thu hai sd cay dat chieu cao ly tuong nhieu nhat lien tiep nhau. Vi du: HANGCAY.INP HANGCAY.OUT 107 6 9787775877 3 Bai 4: (2,5 diem) DOI DUA Dua la dung cu an uong truyen thong o Dong A, trong do co Viet Nam. Dua co the dupe lam bang tre, gd, kim loai. Ngay nay dua con dupe lam bang chat deo. Khi noi den dua, ngudi ta thudng nghT den doi dua gom 2 chiec co chieu dai bang nhau. Nhan dip nghi he, ban Nam vc que tham ong ba va tap vot cac chiec dua giup ong ba. Tong cong ban Nam da vot dupe n chiec dua, chiec thu i co chieu dai a, (i = 1 n). Yeu cau: Hay cho bict vdi n chiec dua ma ban Nam vot dupe co the ghep dupe thanh nhieu nhat bao nhieu doi dua? Du1 lieu vao: Cho tir tep van ban DOIDIJA.INP co dang: • Dong thu nhat ghi so nguyen duong n (1 < n < 105). 6 • Dong thu hai ghi n so nguyen ai, a2, a n (1 < a; < 10 , i = 1 n) la chieu dai cua n chiec dua. Ket qua: Ghi ra tep van ban DOIDUA.OUT gom mot dong ghi mot so nguyen duong la so doi dua nhieu nhat co the ghep dupe tir n chiec dua ma ban Nam da vot. Vi du: DOIDUA.INP DOIDUA.OUT 9 3 10 20 20 10 10 30 40 10 20 HET— DeThi.edu.vn 1
  43. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn Ho va ten thi sinh: So bao danh: Chii ky CBCT1: Chit ky CBCT2: DeThi.edu.vn 1
  44. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn KY THI TUYEN SINH VAO LOP 10 CHUYEN Mon: TIN HOC HtTONG DAN CHAM (HDC gom cd 02 trcmg) I. Hirdng dan chung 1. Viec chi tiet hoa (ndu co) thang diem trong hudng dan cham phai bao dam khong lam sai lech hudng dan cham va phai dupe thong nhat thuc hien trong to cham. 2. Bai lam dupe chain theo lung bo test. Thdi gian thuc hien chuong trinh cho moi bo test khong qua 1 giay. Giam khao khong dupe sua bat ky noi dung nao trong bai lam thi sinh, ngoai trir viec sua dudng dan, ten tep de phu hpp bo test cham bai. 3. Giam khao chi cham nhung bai lam khong con loi cu phap va nhap du lieu vao chinh xac theo dinh dang cua de bai. II. Dap an va thang diem Bai 1: (2,5 didm) TINH TIEN MUA TAP a) Hudng dan thuat toan: Xet 3 trudng hpp cua n • Ndu n 10 va n 20 thi So tien = n * 4500 b) Bo test: Gom 5 bo test, moi test 0,5 diem TEST MUATAP.INP MUATAP.OUT Diein 1 8 40000 0,5 2 10 50000 0,5 3 15 72000 0,5 4 20 96000 0,5 5 100 450000 0,5 Bai 2: (2,5 diem) GIA CONG SAN PHAM a) Hudng dan thuat toan: So san pham = 1+ 2 + 3 + + n b) Bo test: Gom 5 bo test, moi test 0,5 diem TEST GIACONG.INP G1ACONG.OUT Diem 1 15 120 0,5 2 30 465 0,5 3 50 1275 0,5 4 75 2850 0,5 5 100 5050 0,5 Bai 3: (2,5 diem) HANG CAY a) I luang dan thuat toan: • Vai yeu cau a) Duyet cac phan tu cua mang va so sanh moi phan tu vai gia tri k. • Vai yeu cau b) Vai moi vi tri i, tim vi tri j lan nhat sao cho cac phan tu tu i den j den DeThi.edu.vn 1
  45. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn bang k, so sanh do dai cua cac doan de tim ra doan dai nhat. b) Bo test: Gom 5 bo test, moi test 0,5 diem chia ra tirong ung vai 2 yeu cau de bai: • Yeu cau a) 0,2 diem. • Yeu cau b) 0,3 diem. TEST HANGCAY.INP HANGCAY.OUT Diem 7 0,2 1 20 11 3 0,3 21 0,2 2 100 15 10 0,3 410 0,2 3 2000 75 37 0,3 1055 0,2 4 5000 370 80 0,3 66833 0,2 5 100000 1234 19 0,3 Bai 4: (2,5 diem) DOI DUA a) Huang dan thuat toan: • Cach 1: Su dung phuang phap dem phan phoi va tinh so doi dua. • Cach 2: Sip x6p day theo thu tu khong giam, dem so cap phan tu canh nhau co gia tri bang nhau. b) Bo test: Gom 5 bo test, moi test 0,5 diem TEST DOIDUA.TNP DOIDUA.OUT Diem 1 20 7 0,5 2 150 68 0,5 3 2000 651 0,5 4 70000 34363 0,5 5 100000 32553 0,5 — HET— SO GIAO DUC VA DAO TAO KY THI TUYEN SINH L6P 10 CHUYEN TINH DONG THAP NAM HOC 2015 - 2016 DE CHINH THlfC DE THI MON: TIN HQC (CHUYEN) Ngay thi: 03/6/2015 Th&i gian lam bait 150phut (Khong ke then gian phdt d§) (De thi gom co: 02 trang) Tong quan bai thi: Ten b&i TGp chirong trinh Dir lieu vao Ket qua ra Bai 1 Chi sd BMI BL 1.PAS Tir ban phim Man hinh Bai 2 BL2.PAS Tu ban phim Man hinh Khuyen mai Bai 3 Bang chu dien tu BL3.PAS Tir ban phim Man hinh Bai 4 Van phong mot cua BL4.PAS Tu ban phim Man hinh Gia thuyet: Du lieu nhap vAo tu ban phim la dung dan, khong can kiem tra. DeThi.edu.vn 1
  46. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn Bail: (2,50 didm) CHI SO BMI Chi sd khdi co thd BMI (Body Mass Index) dupe dung dd danh gia muc do gAy hay beo cua mot ngudi. Goi W la khdi lupng cua mot ngudi (tinh bang kg) va H la chieu cao cua ngudi ' , r * ,W do (tinh bang met), chi so khdi co the dune tinh theo cong thuc: BMI= —2 (H) Theo khuyen nghj eda To chuc Y te The gidi: - Neu BMI 30 : Ngudi beo. Yeu cSu: Nhap td ban phim so nguyen duemg W (kg) la khdi lupng co thd, so thuc H (m) la chieu cao cua mot ngudi. Tinh va xuat ra man hinh chi so BMI (ket qua lay mot chd sd thap phan). Vi dy: Nhap tu* ban phim Xu£t ra man hinh - Nhap khoi luong (kg) W - 60 BMI- 22.6 - Nhap chieu cao (m) H = 1.63 - Nhap khoi luong (kg) W = 40 BMI- 17.8 - Nhap chieu cao (m) H = 1.5 Gidi han: Sd nguyen duong W cd gia tri khong ldn hon 500, H la sd thuc duong co gia tri khong ldn hon 3. Bai 2: (2,50 didm) KHUYEN MAI Nhan dip tdng ket nam hoc, hoi cha me hoc sinh can mua N quyen tap de khen thudng cho hoc sinh gidi. Gia mot quydn tap la 3000 dong, tai mot thdi diem khi mua M quyen tap khach hang dupe tang them mot quyen tap khuyen mai tu cua hang. Hoi h$i cha me hoc sinh can co bao nhieu tien de mua dupe N quyen tap. Yeu cau: Nhap tu ban phim hai sd nguyen duong N, M (1 < N, M < 105) lan lupt la sd lupng quydn tap edn mua va sd luong quyen tap de dupe khuyen mai. Tinh va xuat ra man hinh sd tien S dong can co de mua tap. DeThi.edu.vn 1
  47. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn Vi du: Nhap tir ban phim Xuat ra man hinh - Nhap so tap can mua N ~ 9 So tien S = 21000 - Nhap so tap can co de duoc khuyen mai M = 3 Gidi thick: SO quyen tap phai mua la 7 quyen va 2 quyin tap khuyen mai ta dupe 9 quyen. So tien can co la 7 quyen x 3000 dong/quyen = 21000 dong. Bai 3: (2,50 diem) BANG CH(Z DIEN TU" Bang chu dien tu dung de hien thi mot xau kl tir, do dai cua bang la so lupng ki tu hien thi cua bang. Thong thubng, tai mot thbi diem bang chu dien tu khong hien thi het mot xau ki tu. De hien thi het mQt xau ki tu ngubi ta thiet ke: - Sau mot giay, xau ki tu dupe dich chuyen tu phai sang trai mot ki tu; - Ki tu d£n bia trai cua bang dien tii sau khi dich chuySn se quay ve cuoi xau. Ching hyn: Do dai cua bang la 10, xau ki tu ‘TUYENSINHl O’. Thbi diem: giay th* nhit bang hien thi 1 ki tu ‘T’; giay th* hai bang hien thi 2 ki tu ‘TU’, giay thu 10 bang hien thi 10 ki tu ‘TUYENSINHl’, giay th* 11 bang hi£n thi 10 ki tu ‘UYENSINH10’, giay thu 12 bang hien thi 10 ki tu ‘YENSINH10T’, Yen cau: Cho trubc dp dai c*a bang la 10, nhap tir ban phim xau S co tu 10 den 50 ki tu. Tinh va xuat ra man hinh mot xau ma bang dien tu hi£n thi b thbi diem T giay, vdi T la so nguyen ducmg dupe nhap tir ban phim (1 < T < 100). Vidy: Nhap tir b&n phim Xuat ra man hinh - Nhap xau S = TUYENSINH10 TUYEN - Nhap thoi diem T = 5 - Nhap xau S = TUYENSINH10 TUYENSINHl - Nhap thoi diem T = 10 - Nhap xau S = TU YENSINH 10 YENSINH 10T - Nhap thoi diem T = 12 Bai 4: (2,50 dwm) VAN PHONG MOT CLfA Tai van phong mot cua cua Uy ban nhan dan thanh pho co N ngubi nop ho so, theo th* tu bat so tir 1 d£n N. Tuy theo loai hb so, thbi gian xu If cong viec cho ho so cua ngubi th* i la tj phut (i=l N). Hay tinh thbi gian (phut) cho cua nguoi th* k (k=l N) dl d&i lupt x* li ho so cua minh. Yeu cau: Nhap tu ban phim sb nguyen duong N (1< N < 50) va day so nguyen duong t(, t2, tn (1< ti < 10; i=l N) theo th* tu la so nguoi nop ho so va thbi gian x* li cong viec cho hb so cua timg nguoi. Tinh va xuat ra man hinh so nguyen duong la thbi gian cho cua nguoi th* k, vbi k la so nguyen duong dupe nhap tir ban phim. Vidy: Nhap t* ban phim Xuat ra man hinh - Nhap so nguoi nop ho so N = 5 Thoi gian cho la: 7 - Nhap thoi gian: 2 3 2 5 3 - Nhap nguoi thu k = 4 —HET— Ho va ten thi sinh: So bao danh: Chu by GT1: Chu by GT2: DeThi.edu.vn 1
  48. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn ĐỀ SỐ 8 KY THITUYEN SINH 10 CHUYEN Sd GIAO DUC VA DAO TAO TiNH DONG THAP HVdNG DAN CHAM DE CHINH THIJC MON: TIN HOC (Hirong dan cham gom cd: 02 trang) I. Hirdng dan chung: - Viec chi tiet hoa (neu cd) thang diem trong hucrng dan nay phai bdo dam khong lam sai lech hucrng dan chcim va phai dupe thong nhat thuc hien trong to cham. - Giam khdo chi cham cdc bai thi khong con loi va nhap du lieu vao chinh xac theo bo test. II. Dap an va thang di€m: Bai 1: (2,50 di6m) CHI SO BMI Gom 05 test, moi test 0,50 diSm. N£u thi sinh khong lam tron lay mot chu sd le nhurng ket qua sau khi lam tron van dung thi van duoc diem toi da cua bo test tuong img do. Test Nhap tir ban phim Xuat ra man hinh Diem BMI- 34.6 0,50 1 - Nhap khoi luong (kg) W = 100 - Nhap chieu cao (m) H = 1.7 BMI- 24.2 0,50 2 - Nhap khoi luong (kg) W = 70 - Nhap chieu cao (m) H = 1.7 3 - Nhap khoi luong (kg) W = 50 BMI- 17.3 0,50 - Nhap chieu cao (m) H - 1.7 4 - Nhap khoi luong (kg) W = 60 BMI- 22.0 0,50 - Nhap chieu cao (m) H = 1.65 5 - Nhap khoi luong (kg) W = 500 BMI-55.6 0,50 - Nhap chieu cao (m) H = 3 Bai 2: (2,50 di£m) KHUYEN MAI Gom 05 test, mdi test 0,50 di6m Test Nhap tir ban phim Xuat ra man hinh Diem N- 10 S- 15000 0,50 1 M-l N- 15 S= 36000 0,50 2 M-4 3 N-7 S= 21000 0,50 M= 7 DeThi.edu.vn
  49. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn 4 N- 10000 S- 29703000 0,50 M= 100 5 N- 100000 S= 299997000 0,50 M- 99999 DeThi.edu.vn
  50. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn Bai 3: (2,50 di6m) BANG CHtT BIEN Tlf Gom 05 test, moi test 0,50 diem. Test Nhap ttr ban phim Xuat ra man hinh Diem *CHUCMUNG 0,50 1 S=*CHUCMUNGNAMHOCMOI T=9 S=*CHUCMUNGNAMHOCMOI NAMHOCMOI* 0,50 2 T=19 3 S=*CHUCMUNGNAMHOCMOI MUNGNAMHOC 0,50 T=15 4 S=*CHUCMUNGNAMHOCMOI CMUNGNAMHO 0,50 T=50 5 S=*CHUCMUNGNAMHOCMOI I*CHUCMUNG 0,50 T=99 Bai 4. (2,50 dilm) VAN PHONG MOT CUA Gdm 05 test, moi test 0,50 diem. Test Nh£p tit ban phim Xu4t ra man hinh Diem 1 N=4 Thoi gian cho la: 5 0,50 234 5 K=3 2 N=4 Thoi gian cho la: 0 0,50 234 5 K=1 3 N-4 Thoi gian cho la: 9 0,50 234 5 K=4 4 N= 10 Thoi gian cho la: 28 0,50 12345678910 K= 8 5 N-20 Thoi gian cho la: 90 0,50 5 5 5 5 5 5 5 5 5 5 10 10 10 10 10 10 10 10 10 10 K= 15 HET DeThi.edu.vn
  51. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn ĐỀ SỐ 9 SỞ GIÁO DỤC VÀ ĐÀO TẠO KỲ THI TUYỂN SINH VÀO LỚP 10 TUYÊN QUANG TRƯỜNG THPT CHUYÊN ĐỀ CHÍNH THỨC Môn thi: TIN HỌC (Đề thi có 01 trang) Thời gian làm bài: 150 phút (Không kể thời gian giao đề) Câu 1. (2,5 điểm) Cho dãy số nguyên a1, a2, ,an (1 < n ≤ 100). Hãy lập trình: a) Nhập từ bàn phím số nguyên n và dãy a1, a2, , an. b) Đếm xem trong dãy có bao nhiêu số chia hết cho 3 c) Sắp xếp lại các số của dãy đã cho lần lượt theo thứ tự (từ trái sang phải): các số chẵn chia hết cho 3, các số không chia hết cho 3, các số lẻ chia hết cho 3. Đưa ra màn hình dãy ban đầu, số lượng các số trong dãy chia hết cho 3 và dãy đã sắp xếp lại. Câu 2. (3,5 điểm) Cho phương trình (m 1)x2 2x 2 0 (m là tham số) a) Hãy tìm các nghiệm của phương trình trên theo m. b) Hãy lập trình giải bài toán trên với m bất kì nhập từ bàn phím. Kết quả làm tròn đến ba chữ số ở phần thập phân. Câu 3. (2,5 điểm) Cho tam giác đều ABC cạnh a (a là số thực dương). a) Hãy tính theo a diện tích hình vành khăn giới hạn bởi đường tròn ngoại tiếp và đường tròn nội tiếp tam giác ABC. b) Hãy lập trình để tìm diện tích hình vành khăn nói trên với a bất kì nhập từ bàn phím. Kết quả làm tròn đến ba chữ số ở phần thập phân. Câu 4. (1,5 điểm) 2 x x 1 x 2 Cho biểu thức : A : x x 1 x 1 x x 1 a) Rút gọn biểu thức . b) Tính giá trị của A khi x 4 2 3 Hết Thí sinh không được sử dụng tài liệu, giám thị không giải thích gì thêm. DeThi.edu.vn
  52. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn SỞ GIÁO DỤC VÀ ĐÀO TẠO KỲ THI TUYỂN SINH VÀO LỚP 10 TUYÊN QUANG TRƯỜNG THPT CHUYÊN Môn thi: TIN HỌC HƯỚNG DẪN CHẤM THI ĐỀ CHÍNH THỨC (Bản hướng dẫn gồm 04 trang) I. Hướng dẫn chung: 1. Nếu thí sinh có cách giải khác đáp án mà vẫn đúng thì giáo viên cho điểm theo điểm quy định dành cho câu hay phần đó. 2. Điểm toàn bài được giữ nguyên sau khi cộng các điểm thành phần (không làm tròn) II. Đáp án và thang điểm Câu Nội dung kiến thức Yêu cầu Điểm 1 2,5 Program Bai1_De1; Khai báo đúng 0,5 Uses crt; Nhập được dãy 0,5 Var a: array[1 100] of integer; Đếm được số lượng các 0,5 n,i,c,d,tg,dem: integer; số chia hết cho 3 BEGIN Sắp xếp được 0,5 clrscr; Hiển thị được các kết quả 0,5 Write('Nhap so luong phan tu:'); readln(n); ra màn hình, trình bày đẹp For i:=1 to n do Begin Write('So thu ',i,':'); readln(a[i]); End; writeln('Day ban dau:'); for i:=1 to n do write(' ',a[i]); Writeln; dem:=0; {Dem so luong so chia het cho 3} for i:=1 to n do if a[i] mod 3 = 0 then dem:=dem+1; Writeln('So luong cac so chia het cho 3 la: ',dem); d:=0; {Bien vi tri} for i:=1 to n do {Xep doan dau} Begin if(a[i] mod 3=0)and (a[i] mod 2=0)then begin d:=d+1;tg:=a[i];a[i]:=a[d];a[d]:=tg; end; End; c:=d; DeThi.edu.vn
  53. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn Câu Nội dung kiến thức Yêu cầu Điểm For i:=c to n do {Xep doan cuoi va giua} Begin if a[i] mod 3 -1/2 thì PTVN 0,25 - Nếu m = -1/2, PT có nghiệm kép: x = 2 0,25 - Nếu Δ’ > 0 m -1/2 thì PTVN - Nếu m < -1/2 và m ≠ -1 thì PT có 2 nghiệm phân biệt: 1 2m 1 0,25 x1 m 1 1 2m 1 x 2 m 1 b Program PTB2; Khai báo đúng 0,25 Uses crt; Xét được trường hợp 0,25 Var m = -1 DeThi.edu.vn
  54. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn Câu Nội dung kiến thức Yêu cầu Điểm m:real; Xét được trường hợp deltaphay,x,x1,x2:real; PTVN, nghiệm kép (và 0,5 BEGIN tính được nghiệm này) clrscr; Xét được trường hợp 2 Write('Nhap vao gia tri tham so m: '); nghiệm phân biệt và tính 0,5 readln(m); đúng nghiệm If m=-1 then Writeln('Phuong trinh co nghiem duy nhat: x=1') Else Begin deltaphay:=-2*m-1; if deltaphay < 0 then writeln('Phuong trinh da cho vo nghiem') else if deltaphay = 0 then begin x:=1/(m+1); Writeln('PT da cho co nghiem kep x=',x:8:3); end else begin x1:=(1-sqrt(deltaphay))/(m+1); x2:=(1+sqrt(deltaphay))/(m+1); Writeln('Nghiem thu nhat cua PT:',x1:8:3); Writeln('Nghiem thu hai cua PT: ',x2:8:3); end; End; Readln; END. 3 (Gợi ý tóm tắt ) 2,5 a Gọi R1, R2 lần lượt là bán kính đường tròn ngoại tiếp và nội tiếp tam giác ABC. a a Vẽ được hình 0,5 Tính được: R1 , R2 3 2 3 Diện tích hình vành khăn: 2 2 0,5 S (R1 R2 ) a2 S 0,5 4 b Program DTvanhkhan; Khai báo đúng kiểu 0,25 Uses crt; Nhập được a, tính được 0,5 Var diện tích DeThi.edu.vn
  55. Bộ 9 Đề thi chuyên Tin vào lớp 10 (Có đáp án)_DeThi.edu.vn Câu Nội dung kiến thức Yêu cầu Điểm s,a: real; Hiển thị đúng dạng kết 0,25 BEGIN quả clrscr; Writeln('Nhap do dai canh tam giac: ');readln(a); s:=pi*sqr(a)/4; Writeln('Dien tich hinh vanh khan: ',s:8:3); Readln; END. 4 1,5 a x 0 Điều kiện: 0,25 x 1 2 x x 1 x 2 A : x x 1 x 1 x x 1 0,25 2 x x 1 x 2 : 3 ( x) 1 x 1 x x 1 2 x x 1 x x 1 . ( x 1)(x x 1) x 1 x 2 2 x x (x x 1) x x 1 . ( x 1)(x x 1) x 2 0,5 x 1 x x 1 . ( x 1)(x x 1) x 2 1 x 2 b Với x 4 2 3 1 A 4 2 3 2 1 0,5 ( 3 1) 2 2 1 3 3 3 3 6 Hết DeThi.edu.vn