Массивы(232 задач)
Типы данных(356 задач)
Циклы(177 задач)
Условный оператор (if)(164 задач)
Python(260 задач)
Standard Template Library(2 задач)
Выведите фамилии и имена учащихся в порядке убывания их среднего балла.
Заданы сначала количество учащихся n
, затем n
строк, каждая из которых содержит фамилию, имя и три числа (оценки по трем предметам: математике, физике, информатике). Данные в строке разделены одним пробелом. Оценки принимают значение от 1 до 5.
Необходимо вывести пары фамилия-имя по одной на строке, разделяя фамилию и имя одним пробелом. Выводить оценки не нужно. Если несколько учащихся имеют одинаковые средние баллы, то их нужно выводить в порядке, заданном во входных данных.
2 Markov Valeriy 1 1 1 Ivanov Ivan 2 2 2
Ivanov Ivan Markov Valeriy
3 Markov Valeriy 5 5 5 Sergey Petrov 1 1 1 Petrov Petr 3 3 3
Markov Valeriy Petrov Petr Sergey Petrov
Вводятся целые числа a и b. Гарантируется, что a не превосходит b
Выведите (через пробел) все четные числа от a до b (включительно).
2 5
2 4
Вводятся 4 числа: a, b, c и d.
Выведите все числа на отрезке от a до b, дающие остаток c при делении на d. Если таких чисел не существует, то ничего выводить не нужно.
2 5 0 2
2 4
Вводятся целые числа a и b. Гарантируется, что a не превосходит b.
Выведите все числа на отрезке от a до b, являющиеся полными квадратами. Если таких чисел нет, то ничего выводить не нужно.
2 8
4
Вводятся 2 числа: x и d.
Подсчитайте и выведите одно число - сколько раз встречается в записи натурального числа x цифра d.