1. Trang chủ
  2. » Giáo án - Bài giảng

De thi HSG Tin 0506

3 8 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 3
Dung lượng 54 KB

Nội dung

Em hãy tìm và in lần lượt ra màn hình tất cả các bộ 3 số nguyên dương a, b, c khác nhau nhỏ hơn n thỏa mãn là các cạnh của một tam giác vuông.[r]

(1)

SỞ GIÁO DỤC VÀ ĐÀO TẠO HÒA BÌNH KỲ THI CHỌN HỌC SINH GIỎI TỈNH Đề thi thức LỚP 12, NĂM HỌC 2005 - 2006

Môn thi : Tin học, Bảng B

Thời gian 180 phút (Không kể thời gian giao đề) Ngày thi 06/12/2005

(Đề thi gồm có 01 trang)

Bài - Vị trí tương đối hai đường thẳng (8 điểm) Tên tệp làm: BL1.PAS Trên mặt phẳng cho hai đường thẳng d1 d2, biết phương trình tổng quát đường thẳng:

d1 là: a1.x + b1.y + c1 = d2 là: a2.x + b2.y + c2 =

Lập chương trình nhập từ bàn phím số thực: a1, b1, c1, a2, b2, c2 cho biết: - Vị trí tương đối d1 với d2 mặt phẳng: cắt nhau, song song hay trùng - Nếu cắt cho biết tọa độ giao điểm(tính xác tới chữ số thập phân) VD: a1 = 2, b1 = 5, c1 = 9; a2 = 1, b2 = 5, c2 = d1 cắt d2 điểm (2,000 ; 1,000) Bài - Cạnh tam giác vuông (8 điểm) Tên tệp làm: BL2.PAS

Em biết tam giác vuông cạnh huyền a, hai cạnh góc vng b, c thì: a2 = b2 + c2

Cho biết giá trị nguyên dương n nhập vào từ bàn phím Em tìm in hình tất số nguyên dương a, b, c khác nhỏ n thỏa mãn cạnh tam giác vuông

Ví dụ:

n = 10, ta tìm bộ: 3, 4, (vì 52 = 42 + 32 )

Lưu ý: a,b,c a, c, b khơng tính nữa, ví dụ: (3, 4, 5) (4, 3, 5) khơng tính khác

Bài - Tổng Hiệu hai số nguyên (4 điểm) Tên tệp làm: BL3.PAS Em lập trình nhập vào từ bàn phím số nguyên dương a b (a>=b) in hình giá trị a+b a-b Biết a b có khơng q 100 chữ số

hết

(2)

SỞ GIÁO DỤC VÀ ĐÀO TẠO HÒA BÌNH KỲ THI CHỌN HỌC SINH GIỎI TỈNH Đề thi thức LỚP 12, NĂM HỌC 2005 - 2006

Môn thi : Tin học, Bảng B

Hướng dẫn chấm

* Thang điểm: 20 điểm

* Cách chấm: giám khảo dựa test input để chạy chương trình kiểm tra kết output Bài 1: điểm

- Có test, test cho kết 2.0 điểm

- Nếu chương trình khơng có kết tùy thuộc vào nội dung chương trình mà cho tối đa điểm INPUT

(a1, b1, c1, a2, b2, c2) OUTPUT

2 7 cắt (2.0, 1.0) 1 8 song song

0 4 cắt (4.0, 2.5) 2 12 trung nhau

Bài 2: (8 điểm)

- Có test, test cho kết 2.0 điểm

- Nếu chương trình khơng có kết tùy thuộc vào nội dung chương trình mà cho tối đa điểm

INPUT OUTPUT

m=1, n = 10 3 5

6 10

Co bo so thoa man la canh tam giac vuong m=1, n = 100 3 5

5 12 13 6 10 7 24 25 8 15 17 9 40 41 9 12 15 10 24 26 11 60 61 12 35 37 12 16 20 13 84 85 14 48 50 15 36 39 15 20 25 16 63 65 16 30 34 18 80 82 18 24 30 20 48 52 20 21 29 21 72 75 21 28 35 24 70 74 24 45 51 24 32 40 25 60 65 27 36 45 28 96 100 28 45 53 30 72 78 30 40 50

(3)

32 60 68 33 56 65 33 44 55 35 84 91 36 77 85 36 48 60 39 80 89 39 52 65 40 75 85 40 42 58 42 56 70 45 60 75 48 64 80 48 55 73 51 68 85 54 72 90 57 76 95 60 80 100 60 63 87 65 72 97

Co 52 bo so thoa man la canh tam giac vuong m=800, n=1000 Co bo so thoa man la canh tam giac vuong m=7000, n = 10000 7021 7080 9971

Co bo so thoa man la canh tam giac vuong Bài 3: (4 điểm)

- Mỗi test cho điểm

INPUT OUTPUT

9

8 171

100000000000000000000000001

99999999999999999999999999 2000000000000000000000000002

131429483284390285438504395603495096502 9665465555

654695869586954865069506950690549605496 5609564565

786125352871345150508011346294044701999 5275030120

476733613697435420368997444912945491006 4055900990

111111111111111111111111111111111111111 1111111111

999999999999999999999999999999999999999 999999999

211111111111111111111111111111111111111 1111111110

111111111111111111111111111111111111111 111111112

Ngày đăng: 28/04/2021, 01:58

w