Sau tiết kiểm tra chạy 1000 mét thầy giáo biết được thành tích của từng bạn
Sách bài tập Tin học 11 Bài 2, 3: Mảng hai chiều, Thực hành về tệp, mảng và danh sách - Cánh diều
Câu Fcs9 trang 47 SBT Tin học 11: Thành tích
Sau tiết kiểm tra chạy 1000 mét, thầy giáo biết được thành tích của từng bạn học sinh (đơn vị tính là giây). Các bạn học sinh về đứng thành một hàng dọc. Thầy giáo muốn biết với mỗi nhóm k học sinh liên tục trong hàng thì thành tích tốt nhất của k bạn đó là bao nhiêu.
Dữ liệu: Nhập từ thiết bị vào chuẩn:
• Dòng đầu chứa dãy số nguyên 4 là thành tích tương ứng của từng học sinh sau khi xếp hàng.
• Dòng tiếp theo chứa số nguyên k.
Kết quả: Hiển thị ở thiết bị ra chuẩn, với mỗi nhóm k học sinh theo thứ tự, in ra một dòng mới, chứa một số nguyên là thành tích tốt nhất của nhóm học sinh đó.
Lời giải:
A =[int (v) for v in input().split()] k int (input())
= for i in range (len (A)
print (min (A[i:i+k]))
k + 1):
Lời giải SBT Tin 11 Bài 2, 3: Mảng hai chiều, Thực hành về tệp, mảng và danh sách hay khác: