scores = [
    [80, 90, 85],  
    [70, 75, 80],  
    [95, 90, 100], 
    [60, 65, 70]   
]

subject_sums = [0, 0, 0]  
num_students = len(scores)
num_subjects = len(scores[0])

max_avg = -1
best_student= -1

for i in range(num_students):
    student_total = sum(scores[i])
    student_avg = student_total / num_subjects
    
    print(f"{i+1}번 학생 총점: {student_total}, 평균: {student_avg:.1f}")
    
    
    if student_avg > max_avg:
        max_avg = student_avg
        best_student = i + 1  
        
    
    for j in range(num_subjects):
        subject_sums[j] += scores[i][j]

print()  


subjects = ["국어", "영어", "수학"]
for j in range(num_subjects):
    subject_avg = subject_sums[j] / num_students
    print(f"{subjects[j]} 평균: {subject_avg}")

print()  


print(f"평균이 가장 높은 학생: {best_student}번 학생")
print(f"최고 평균: {max_avg:.1f}")

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: