- Dòng thứ hai chứa số nguyên dương k là chỉ số của túi kẹo mà đối thủ thứ nhất chọn và lấy trong nước đi đầu tiên. Kết quả: Ghi ra file văn bản GAME.OUT tổng số kẹo lớn nhất tìm được.[r]
(1)ĐỀ THI TIN HỌC TRẺ KHÔNG CHUYÊN HUYỆN SÓC SƠN LẦN THỨ VI
Phần thi thực hành
Khối THCS- Thời gian: 120 phút
Họ tên: Số báo danh Lớp Trường: Điểm
Bằng số: Bằng chữ:
Yêu cầu bắt buộc trước làm thi:
- Tạo thư mục có tên số báo danh học sinh hình Desktop - Lưu tên tệp theo yêu cầu
Các thao tác không yêu cầu coi điểm 0
Sử dụng ngơn ngữ lập trình C Pascal để giải tốn sau:
Bài 1: Lâp chương trình nhập vào tuổi cha tuổi Hỏi sau bao năm tuổi cha gấp đơi lần tuổi
Lưu tệp với tên bai1.pas (3 điểm) Bài 2: Nhập dãy số thực Sau đó:
1 Đếm số phần tử âm
2 Tính trung bình cộng phần tử dương (3 điểm)
Bài 3: Trò chơi Lưu tệp với tên bai3.pas(4 điểm)
Trò chơi bốc kẹo trò chơi cho hai đối thủ Người ta xếp N túi kẹo vòng quanh bàn tròn đánh số liên chiều kim đồng hồ từ đến N túi kẹo Túi kẹo thứ i có kẹo Hai đối thủ luân phiên thực nước đi, nước phải lấy túi kẹo Đối thủ thứ nhất, người thực nước đầu tiên, chọn lấy N túi kẹo Tiếp theo, đối thủ đến lượt thực nước phải chọn túi kẹo sát cạnh vị trí túi kẹo mà đối thủ thực nước trước vừa lấy Trị chơi kết thúc mặt bàn khơng cịn túi kẹo
Yêu cầu: Cho biết số túi kẹo mà đối thủ thứ lấy nước Hãy tính tổng số kẹo lớn mà đối thủ thứ hai lấy tham gia trò chơi
Dữ liệu: Vào từ file văn GAME.INP:
- Dòng chứa số lượng túi kẹo N (1 <= N <= 1000)
- Dòng thứ hai chứa số nguyên dương k số túi kẹo mà đối thủ thứ chọn lấy nước
- Dòng thứ i số N dòng chứa số nguyên dương (ai <= 32767), i = 1, 2, , N Kết quả: Ghi file văn GAME.OUT tổng số kẹo lớn tìm
Ví dụ: