web-dev/hws/hw-2/average_scores.py
2026-02-13 15:01:19 +03:00

22 lines
674 B
Python

def compute_average_scores(scores):
if not scores or len(scores) <= 0 or len(scores) > 100:
return "Error"
num_students = len(scores[0])
if num_students <= 0 or num_students > 100:
return "Error"
averages = []
for i in range(num_students):
total = sum(score[i] for score in scores)
avg = total / len(scores)
averages.append(avg)
return tuple(averages)
if __name__ == '__main__':
n, x = map(int, input().split())
scores = []
for _ in range(x):
scores.append(tuple(map(float, input().split())))
result = compute_average_scores(scores)
for avg in result:
print(f"{avg:.1f}")