Đề thi tin học trẻ nghệ an lần thứ XVIII năm 2012

doc 3 trang Người đăng dothuong Lượt xem 525Lượt tải 1 Download
Bạn đang xem tài liệu "Đề thi tin học trẻ nghệ an lần thứ XVIII năm 2012", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Đề thi tin học trẻ nghệ an lần thứ XVIII năm 2012
ĐỀ THI TIN HỌC TRẺ NGHỆ AN LẦN THỨ XVIII NĂM 2012
( THỜI GIAN 120 PHÚT)
 Bài số 1: Chuyển đổi số:
Viết chương trình đề chuyển đổi một số từ hệ thập phân nguyên dương n (1<n<100) sang hệ số nhị phân
uses crt;
var n,p:word;
 x,xp:string;
begin
 clrscr;
 write('Nhap so can doi: ');readln(n);
 x:='';
 repeat
 p:=n mod 2;
 str(p,xp);
 x:=xp+x;
 n:=n div 2;
 until n<2;
writeln(x);
readln;
end.
Bài số 2: Karaoke
Cho bài hat “ cho con”
Ba se la canh chim
Cho con bay that xa
Me se la canh hoa
Cho con cia len nguc
Ba me la la chan
Che cho con suot doi
Vi con la con ban
Con cua ba rat ngoan
Vi con la con me
Con cua me rat hien
program thu;
uses crt;
var v:text; i: word;x: string; d:boolean;
procedure xuly(x:string);
var r,c: string;
 i: byte;
begin
 clrscr;
 c:=x; r:=' ';
 for i:= 1 to length(x) do
 begin
 r:= r + x[i];
 delete(c,1,1);
 textcolor(yellow);
 write(r);
 textcolor(white);
 write(c);
 delay(50);
 clrscr;
 end;
end;
procedure xuat;
begin
reset(v);
 for i:= 1 to 10 do
 if keypressed then exit else
 begin
 readln(v,x);
 xuly(x);
 x:=' ';
 end;
 close(v);
end;
begin d:= false;
clrscr;
assign( v,'D:\vao.txt');
 repeat
 xuat;
 until keypressed;
end.Bài số 3: Tránh tàu
một đoạn đường tàu hoả có 6 ga tàu các ga liên tiếp được kí hiệu từ G1, G1, G3, G4, G5, G6, có 2 tàu hoả T1 và T6 khởi Hành cùng một lúc ngược chiều nhau tàu T1 xuất phát từ G1 với vận tốc VT1 và chạy thẳng từ G1 đến G6 không dừng. Tàu T6 chạy từ G6 tới G1 nhưng phải dừng tránh tàu T1. Hãy lập chương trình điều hành vận tốc của tàu T6 là bao nhiêu đưa kết quả ra màn hình, nếu không tìm được thì thông báo” khong tim duoc van toc nao ca” sao cho thoả mãn sự ưu tiên sau:
	Đầu tiên tìm vận tốc tàu T6 sao cho thời gian tàu T6 dừng tránh tàu T1 là ngắn nhất và tại thời điểm tàu T6 dừng tránh tàu T1 trong thời gian tàu t1 đi đến gặp tàu T6 tối thiếu nhất là mất 5 giây và tối đa là mất 10 giây, tiếp đến trong trường hợp thời gian chờ bằng nhau thì vận tốc của tàu T6 càng lớn càng tốt.
Thời gian tàu T6 chờ tàu T1 là thời gian từ khi tàu T6 dừng trành cho đến khi tàu T1 gặp tàu T6.
Cho biết vận tốc của tàu T1 và T6 là số nguyên và nằm trong khoảng từ 10m/s đến 20m/s(mét/giây)
Khoảng các giữa các ga liên tiếp là số nguyên nằm trong khoảng 1000m đến 6000m
Kết quả các phép tính trong chương trình cho phép làm tròn thành số nguyên

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

  • docđề 2012.doc