Môn Tin họcQuản lý học tập Tin học

Trạm khí tượng: Tính tổng độ lệch nhiệt độ theo giờ

Lớp 10Lập trìnhpythonGiải quyết vấn đề với máy tínhThông hiểu

Thang điểm 10 · 4 test case chấm tự động · 3 tiêu chí chấm

Một trạm khí tượng ghi lại độ lệch nhiệt độ (đơn vị: độ C, có thể âm hoặc dương) tại các thời điểm đo trong ngày so với mức trung bình. Hãy viết hàm tong_do_lech(ds, mode) với hai tham số: ds là danh sách các độ lệch nhiệt độ, mode quy định cách tính:

  • Nếu mode = 0: tính tổng tất cả các độ lệch trong danh sách.
  • Nếu mode khác 0: chỉ tính tổng các độ lệch dương (những giờ nhiệt độ cao hơn trung bình).

Định dạng input:

  • Dòng 1: số nguyên n - số lượng thời điểm đo.
  • Dòng 2: n số nguyên (độ lệch nhiệt độ) cách nhau bởi dấu cách.
  • Dòng 3: giá trị mode.

Định dạng output: in ra một số nguyên là tổng độ lệch tương ứng.

InputOutputGiải thích
6
2 -3 5 0 -1 4
0
7Tổng tất cả: 2-3+5+0-1+4=7
6
2 -3 5 0 -1 4
1
11Chỉ cộng số dương: 2+5+4=11
#tham số của hàm#đối số#hàm nhiều tham số#vòng lặp#điều kiện#category:luyen_tap#difficulty:understanding

Giáo viên giao bài này cho lớp, học sinh nộp bài trực tuyến và được chấm tự động.

Giáo viên đăng nhập để giao bài