Top Three

ไม่จำเป็นต้องใช้ sort หรือ min/max

ให้ทำการแสดงสามค่าที่มีค่าสูงทึ่สุดตามลำดับจากทั้งหมด n ค่า

ข้อกำหนดและเงื่อนไข

  • Input (integer) จำนวน Input ที่จะรับหลังจากนี้ n จำนวน
  • รับ Input (integer/float) ค่าที่จะนำมาเปรียบเทียบ โดยมีค่าระหว่าง -1000 และ 1000 เป็นจำนวน n บรรทัด
  • Output (integer/float) ค่าสูงที่สุดลำดับที่ 1 (อันดับหนึ่ง)
  • Output (integer/float) ค่าสูงที่สุดลำดับที่ 2 (รองอันดับหนึ่ง)
  • Output (integer/float) ค่าสูงที่สุดลำดับที่ 3 (รองอันดับสอง)

ตัวอย่าง Input / Output

Input
5
1
2
3
4
5

Output
5
4
3
Input
5
1.2
1.3
1.4
1.5
2

Output
2
1.5
1.4
แก้ไขล่าสุด:
เขียนโดย: Kunanon Srisuntiroj