รับ N แล้วรับคะแนน N ตัว (บรรทัดละ 1) บรรทัดที่ 1 แสดงคะแนนสูงสุด บรรทัดที่ 2 แสดงจำนวนคนที่ได้คะแนนสูงสุด
1 ≤ N ≤ 1,000 0 ≤ คะแนน ≤ 100
5 35 24 45 23 16
45 1
6 35 12 23 12 35 35
35 3
3 100 100 100
100 3
n = int(input()) scores = [int(input()) for _ in range(n)] m = max(scores) print(m) print(scores.count(m))
💡 เก็บคะแนนทั้งหมดใน list ใช้ max() หาค่าสูงสุด แล้ว .count() นับจำนวนที่ตรงกัน
กด Run เพื่อรันโค้ด หรือ ตรวจคำตอบ เพื่อตรวจ test cases