EduBrick

Читаем до конца

2000 мс · 256 МБ · всё или ничего

Во входных данных записаны числа, но сколько их — не сказано. Найдите наибольшее.

Количество чисел не дано специально: программа должна читать, пока читается.

Формат ввода

Одно или несколько целых чисел от 109-10^9 до 10910^9, разделённых пробелами и переводами строк. Всего не больше 10510^5 чисел.

Формат вывода

Одно число — наибольшее из данных.

Примеры

ввод
5
вывод
5

Примечание

Идиома чтения до конца ввода:

long long x;
while (std::cin >> x) {
    // очередное число прочитано
}

Условие цикла — сам std::cin >> x: он возвращает поток, а поток в логическом контексте истинен, пока чтение удаётся.

Войдите, чтобы отправлять решения.