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

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

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]

Trang 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 chính 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 1 - Vị trí tương đối của hai đường thẳng (8 điểm) Tên tệp bài làm: BL1.PAS

Trên mặt phẳng cho hai đường thẳng d1 và d2, biết rằng phương trình tổng quát của đường thẳng:

d1 là: a1.x + b1.y + c1 = 0

d2 là: a2.x + b2.y + c2 = 0

Lập chương trình nhập từ bàn phím các số thực: a1, b1, c1, a2, b2, c2 và cho biết:

- Vị trí tương đối giữa d1 với d2 trên mặt phẳng: cắt nhau, song song hay trùng nhau

- Nếu cắt nhau thì cho biết tọa độ giao điểm(tính chính xác tới 4 chữ số thập phân) VD: a1 = 2, b1 = 5, c1 = 9; a2 = 1, b2 = 5, c2 = 7 thì d1 cắt d2 tại điểm (2,000 ; 1,000)

Bài 2 - Cạnh của tam giác vuông (8 điểm) Tên tệp bài làm: BL2.PAS

Em đã biết trong tam giác vuông cạnh huyền a, hai cạnh góc vuông 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 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

Ví dụ:

n = 10, ta tìm được 1 bộ: 3, 4, 5 (vì 52 = 42 + 32 )

Lưu ý: nếu a,b,c là một bộ thì a, c, b không được tính nữa, ví dụ: (3, 4, 5) là 1 bộ thì (4, 3,

5) không được tính là một bộ khác nữa

Bài 3 - Tổng và Hiệu hai số nguyên (4 điểm) Tên tệp bài làm: BL3.PAS

Em hãy lập trình nhập vào từ bàn phím 2 số nguyên dương a và b (a>=b) và in ra màn hình lần lượt các giá trị a+b và a-b Biết rằng a và b có không quá 100 chữ số

hết

Trang 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 chính 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 trên các test input để chạy chương trình và kiểm tra kết quả output

Bài 1: 8 điểm

- Có 4 test, mỗi test cho kết quả đúng được 2.0 điểm

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

INPUT

2 5 9 1 5 7 cắt nhau tại (2.0, 1.0)

1 2 7 1 2 8 song song

0 2 5 1 0 4 cắt nhau tại (4.0, 2.5)

2 4 6 4 8 12 trung nhau

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

- Có 4 test, mỗi test cho kết quả đúng được 2.0 điểm

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

6 8 10

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

5 12 13

6 8 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

Trang 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 0 bo so thoa man la canh tam giac vuong

m=7000, n = 10000 7021 7080 9971

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

- Mỗi test đúng cho 1 điểm

9

100000000000000000000000001

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