На городской олимпиаде по программированию предлагались задачи трех типов: А, В и С. По итогам олимпиады была составлена таблица, в колонках которой указано, сколько задач каждого типа решил участник. Вот начало таблицы:
| Фамилия | A | B | C |
| Иванов | 3 | 2 | 1 |
За правильное решение задачи типа А участнику начислялся 1 балл, за решение задачи типа В – 2 балла и за решение задачи типа С – 3 балла. Победитель определялся по сумме баллов, которая у всех участников оказалась разная. Для определения победителя олимпиады достаточно выполнить следующий запрос:
1) Отсортировать таблицу по возрастанию значения поля С и взять первую строку.
2) Отсортировать таблицу по убыванию значения поля С и взять первую строку.
3) Отсортировать таблицу по убыванию значения выражения А+2В+3С и взять первую строку.
4) Отсортировать таблицу по возрастанию значения выражения А+2В+3С и взять первую строку.
Так как задачи типа А участнику начислялся 1 балл, В — 2 балла и С — 3 балла, то сумма баллов вычисляется по формуле А+2В+3С. Первая строка при сортировке по убыванию - наибольший результат.
Правильный ответ указан под номером: 3.

