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

Đề thi và đáp án học sinh giỏi tin học cấp huyện THCS 2022 2023 python Đơn Dương Lâm Đồng

9 209 0

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

THÔNG TIN TÀI LIỆU

Nhà trường quy định trừ điểm thi đua của lớp như sau: mỗi trường hợp học sinhkhi đến lớp không đeo khăn quàng sẽ bị trừ m điểm, nói chuyện riêng trong giờ học bị trừn điểm và đi học muộn bị trừ p điểm, sổ đầu bài của một lớp ghi nhận trong tháng có xtrường hợp không đeo khăn quàng, y trường hợp nói chuyện riêng và z trường hợp đi họcmuộn.Hãy viết chương trình tính tổng điểm thi đua bị trừ của lớp trong tháng.Dữ liệu vào từ file: CAU01.INPDòng đâu tiên ghi lần lượt các số nguyên dương m, n, p, x, y và z, các số cáchnhau một khoảng trắng.Kết quả ra file: CAU01.OUTDòng đầu tiên ghi kết quả tính được1 Câu 1 Đọc dữ liệu từ file CAU01 INP with open(CAU01 INP, r) as f m, n, p, x, y, z = map(int, f readline() split()) Tính tổng điểm bị trừ Ghi kết quả vào file CAU01 OUT with open(CAU01 OUT.

ĐÁP ÁN Câu 1: # Đọc liệu từ file CAU01.INP with open("CAU01.INP", "r") as f: m, n, p, x, y, z = map(int, f.readline().split()) # Tính tổng điểm bị trừ # Ghi kết vào file CAU01.OUT with open("CAU01.OUT", "w") as f: f.write(str(total_points_deducted)) Cách hoạt động chương trình: Đọc liệu từ file CAU01.INP : m, n, p, x, y, z ghi nhận đầu vào dạng dòng, cách khoảng trắng Sử dụng hàm map để ép kiểu từ chuỗi sang số nguyên Tính tổng điểm bị trừ theo cơng thức cho Ghi kết tính vào file CAU01.OUT Câu 2: Để viết chương trình tính diện tích khu đất lại (phần gách chéo), bước cần thực sau: Đọc liệu từ file CAU02.INP File chứa hai số nguyên dương a b cách khoảng trắng Sử dụng công thức diện tích hình trịn để tính diện tích hình trịn khu đất: S = pi * r^2, pi số pi r bán kính hình trịn (r = a/2) Tính diện tích khu đất hình chữ nhật: S = a * b ... ĐÁP ÁN Câu 1: # Đọc liệu từ file CAU01.INP with open("CAU01.INP", "r") as f: m, n, p, x, y, z = map(int, f.readline().split()) # Tính tổng điểm bị trừ # Ghi kết vào file CAU01.OUT... n, p, x, y, z ghi nhận đầu vào dạng dòng, cách khoảng trắng Sử dụng hàm map để ép kiểu từ chuỗi sang số nguyên Tính tổng điểm bị trừ theo công thức cho Ghi kết tính vào file CAU01.OUT Câu 2:... CAU02.INP File chứa hai số nguyên dương a b cách khoảng trắng Sử dụng cơng thức diện tích hình trịn để tính diện tích hình trịn khu đất: S = pi * r^2, pi số pi r bán kính hình trịn (r = a/2) Tính

Ngày đăng: 01/01/2023, 20:35

Xem thêm:

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w