Кто получит "автомат"? ЯЗЫК СИ В Алтайском государственном техническом университете студенты получают оценки по стобальной шкале, то есть от нуля до ста. Преподаватель Павел Иванович пообещал студентам, что те из них, у кого семестровый рейтинг будет выше среднего по группе, получит "автомат". А староста группы Петька Петров еще пообещал каждому "автоматчику" по шоколадке (у Петьки папа занимается поставками шоколада в магазины, и Петька с ним договорился о спонсорской ).
И теперь у Пети проблема - ему нужно выяснить, сколько шоколадок он должен принести в университет ему в добром начинании. Представляете, как хорошо будет, если каждый предприниматель будет успевающим студентам!
Напишите программу, которая будет вычислять количество "автоматов" в группе студентов. Очень может быть, что Ваша программа пригодится не только для Пети и его отца, а и для предпринимателей всей страны, точнее, для всех умных людей, которые понимают, что надо поддерживать успешных студентов!
Входные данные
Первая строка содержит количество студентов n (n ≤ 10000) в группе. Будем считать, что почин Петиного отца будет взят на вооружение всем прогрессивным человечеством, предприниматели будут сражаться за право дать приз студентам не только одной группы, но и всего университета, поэтому число студентов велико.
Следующие строки содержат n целых чисел - рейтинги студентов. Числа разделены пробелами и, может быть, символами перевода строки.
Выходные данные
Выведите количество шоколадок, которое Петя должен принести в университет.
Задача из Еолимпа
55
Объяснение:
Данный фрагмент кода предназначен для подсчета суммы чисел от 1 до 10. Цикл while в нем выполняет последовательность команд до тех пор, пока проверяемое условие истинно (i <= n).
Первая итерация:
sum = 0 + 1 = 1
i = 1 + 1 = 2
Вторая итерация:
sum = 1 + 2 = 3
i = 2 + 1 = 3
Третья итерация:
sum = 3 + 3 = 6
i = 3 + 1 = 4
И так далее. Всего итераций будет 10, так как при i > n цикл прекращает выполнение команд.
Таким образом, после 10 итераций переменная sum = 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 = 55