
S GD&ĐT NINH BÌNHỞĐ THI CH N H C SINH GI I L P 12 THPTỀ Ọ Ọ Ỏ Ớ
K thi th nh t - ỳ ứ ấ Năm h c 2012 – 2013ọ
MÔN: TIN H CỌ
Ngày thi: 09/10/2012
(Th i gian làm bài:180 phút )ờ
Đ thi g m 04 câu, trong 02 trangề ồ
T ng quan đ thi:ổ ề
Câu Tên file bài làm Tên file Input Tên file Otput Th i gian ch yờ ạ
1 NUMBER.PAS NUMBER.INP NUMBER.OUT 1 giây/test
2GOMBI.PAS GOMBI.INP GOMBI.OUT 1 giây/test
3 TRIANGLE.PAS TRIANGLE.INP TRIANGLE.OUT 2 giây/test
4 PASCAL.PAS PASCAL.INP PASCAL.OUT 1 giây/test
Ghi chú: Thí sinh ph i đt tên file bài làm, file Input, file Output theo quy đnh nh trên.ả ặ ị ư
Câu 1: Ch s th N.ữ ố ứ
Khi vi t các s t nhiên tăng d n t 1, 2, 3,… liên ti p nhau, ta nh n đc m t dãy các ch sế ố ự ầ ừ ế ậ ượ ộ ữ ố
th p phân vô h n, đo n đu tiên c a dãy s là: 1234567891011121314151617181920...ậ ạ ạ ầ ủ ẽ
Yêu c uầ: Hãy tìm ch s th N c a dãy s vô h n trên.ữ ố ứ ủ ố ạ
D li u:ữ ệ Cho trong file NUMBER.INP g m m t nguyên d ng N (N < 10ồ ộ ươ 6).
K t qu :ế ả Ghi k t qu ra file NUMBER.OUT.ế ả
Ví d : ụ
NUMBER.OUT NUMBER.OUT Gi i thích k t quả ế ả
21 5 Ch s th 21 trong dãy là ch s 5ữ ố ứ ữ ố
Câu 2: Gom bi.
Có N cái h p đánh s t 1 t i N và N viên bi cũng đánh s t 1 t i N. Ban đu bi s i đt trongộ ố ừ ớ ố ừ ớ ầ ố ặ
h p đánh s i (i = 1..N). V i m t c p s nguyên (u, v) cho tr c, b n ph i th c hi n thao tácộ ố ớ ộ ặ ố ướ ạ ả ự ệ
chuy n t t c các bi cùng h p v i bi có s u vào h p ch a bi s v.ể ấ ả ộ ớ ố ộ ứ ố
Yêu c u:ầ Cho s N và danh sách M thao tác c n ph i th c hi n. Hãy xác đnh s l ng bi l n nh tố ầ ả ự ệ ị ố ượ ớ ấ
trong m t h p sau khi đã th c hi n đ M thao tác chuy n bi.ộ ộ ự ệ ủ ể
D li u:ữ ệ Cho trong file GOMBI.INP
Dòng 1 là hai s N, M (2 ≤ N ≤ 500; 1 ≤ M ≤ 1000).ố
M dòng ti p theo, m i dòng ch a hai s nguyên u v th hi n m t thao tác c n th c hi nế ỗ ứ ố ể ệ ộ ầ ự ệ
K t qu :ế ả Ghi ra file GOMBI.OUT m t s nguyên là s l ng bi trong h p có nhi u bi nh t sau khiộ ố ố ượ ộ ề ấ
th c hi n các thao tác.ự ệ
Ví d :ụ
GOMBI.INP GOMBI.OUT Gi i thích: Các h p có bi sau m i l nả ộ ỗ ầ
chuy n.ể
7 4
1 3
2 6
1 6
1 2
4 Ban đu: (1) (2) (3) (4) (5) (6) (7)ầ
Chuy n 1 3: (2) (1 3) (4) (5) (6) (7)ể
Chuy n 2 6: (1 3) (4) (5) (2 6) (7)ể
Chuy n 1 6: (4) (5) (1 2 3 6) (7)ể
Chuy n 1 2: (4) (5) (1 2 3 6) (7)ể
Câu 3: Tam giác cân.
Cho h tr c t a đ Oxy, trên đó có đánh d u ệ ụ ọ ộ ấ n đi m (3 ≤ ển ≤ 1500). Đi m th i có t a đ (ể ứ ọ ộ xi,
yi) (i = 1 ÷ n), các t a đ là s nguyên có giá tr tuy t đi không v t quá 10ọ ộ ố ị ệ ố ượ 9.
Đ THI CHÍNH TH CỀ Ứ