Батьки дозволяють Степану грати за комп'ютером, якщо він отримав у цей день п'ятірку (у школі, в якій навчається Степан,
п'ятибальна система оцінювання), але не отримав трійок (Степан
двійок та одиниць не отримує). Напишіть програму, яка визначає
чи зможе сьогодні Степан пограти за комп'ютером?
Формат вхідних даних: У першому рядку міститься одне
натуральне число N (1 ≤ N ≤ 100) – кількість оцінок, які отримав
Степан. У другому рядку записані N чисел – оцінки, які отримав
Степан, кожна з яких 3, 4 або 5.
Формат вихідних даних: Виведіть "YES" – якщо Степан
зможе пограти за комп'ютером, або "NO" в іншому випадку
РОЗВЯЖІТЬ НА ПАЙТОНІ
var a,n,k,i,j,s:integer;
begin
writeln('Количество учеников и количество оценок');
readln(n,k);
for i:=1 to n do begin
for j:=1 to k do begin
write('Ученик № ',i, ' оценка № ',j,' = ');
readln(a);
s:=s+a;
end;
end;
println('Средняя оценка группы ',s/(n*k):6:3);
end.
Тестовое решение:
Количество учеников и количество оценок
3 3
Ученик № 1 оценка № 1 = 3
Ученик № 1 оценка № 2 = 4
Ученик № 1 оценка № 3 = 4
Ученик № 2 оценка № 1 = 5
Ученик № 2 оценка № 2 = 4
Ученик № 2 оценка № 3 = 4
Ученик № 3 оценка № 1 = 4
Ученик № 3 оценка № 2 = 3
Ученик № 3 оценка № 3 = 3
Средняя оценка группы 3.778