คะแนนนักเรียน (PASS/FAIL)

📋 โจทย์

รับ N (จำนวนวิชา) บรรทัดแรก รับคะแนน N ค่า (บรรทัดเดียว คั่นเว้นวรรค) บรรทัดที่ 1 แสดงค่าเฉลี่ย (ทศนิยม 1 ตำแหน่ง) บรรทัดที่ 2 แสดง "PASS" ถ้า: - ทุกวิชา ≥ 50 และ - ค่าเฉลี่ย ≥ 60.0 ไม่งั้นแสดง "FAIL"

⚠️ ข้อจำกัด

1 ≤ N ≤ 1,000 0 ≤ คะแนน ≤ 100

📝 ตัวอย่าง

ตัวอย่างที่ 1
Input:
3
80 70 60
Output:
70.0
PASS
ตัวอย่างที่ 2
Input:
3
90 40 80
Output:
70.0
FAIL
ตัวอย่างที่ 3
Input:
2
55 55
Output:
55.0
FAIL
🔓 ดูเฉลย
n = int(input())
scores = list(map(int, input().split()))
avg = sum(scores) / len(scores)
print(f"{avg:.1f}")
if all(s >= 50 for s in scores) and avg >= 60.0:
    print("PASS")
else:
    print("FAIL")

💡 ใช้ all() ตรวจว่าทุกวิชา ≥ 50 และ avg ≥ 60 ถ้าผ่านทั้ง 2 เงื่อนไข → PASS

🐍 main.py

กด Run เพื่อรันโค้ด หรือ ตรวจคำตอบ เพื่อตรวจ test cases