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

Xếp hạng nhiệt độ các thành phố theo thứ tự giảm dần bằng sắp xếp chọn

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng

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

Cho danh sách nhiệt độ cao nhất trong ngày (đơn vị: độ C, có thể là số thực, có thể âm) của n thành phố. Em hãy viết chương trình sử dụng thuật toán sắp xếp chọn (tương tự chương trình sapxepdiem.py đã thực hành, dùng biến iMax để tìm giá trị lớn nhất) để sắp xếp danh sách nhiệt độ theo thứ tự giảm dần, rồi in kết quả ra màn hình.

Định dạng dữ liệu vào:

  • Dòng 1: số nguyên n — số thành phố.
  • Dòng 2: n số thực cách nhau bởi dấu cách — nhiệt độ cao nhất trong ngày của từng thành phố.

Định dạng dữ liệu ra:

  • Dòng đầu in dòng chữ: Danh sách nhiệt độ theo thứ tự giảm dần:
  • Mỗi dòng tiếp theo in một giá trị nhiệt độ đã sắp xếp giảm dần.
InputOutput
5
28.5 31.2 26.0 33.4 29.9
Danh sách nhiệt độ theo thứ tự giảm dần:
33.4
31.2
29.9
28.5
26.0
4
-5.5 0.0 10.2 -3.3
Danh sách nhiệt độ theo thứ tự giảm dần:
10.2
0.0
-3.3
-5.5
#sắp xếp chọn#giảm dần#iMax#số thực#category:luyen_tap#difficulty:applying

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