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