СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Задача POBEDA-2014

Нажмите, чтобы узнать подробности

Задача 1. POBEDA-2014

Имя входного файла:

pobeda.in

Имя выходного файла:

pobeda.out

Ограничение по времени:

2 секунды

Ограничение по памяти:

256 мегабайт

Как известно, современные видеокарты умеют формировать изображения с использованием только треугольников. Видеокарта POBEDA-2014 не отстает от современных тенденций. Известно, что она умеет отображать только прямоугольные равнобедренные треугольники четырех типов ориентации, представленные на рисунках ниже. Изменять ориентацию этих треугольников видеокарта не может.

Длина катета каждого из представленных выше треугольников равна одному сантиметру. За один такт видеокарта не может отобразить более чем ai треугольников i-того типа.

Необходимо определить максимально возможную длину стороны квадрата, который может быть изображен видеокартой на экране монитора за один такт. При этом квадрат должен быть расположен так, чтобы его стороны были параллельны краям монитора.

Требуется написать программу, которая решает поставленную задачу.

Формат входного файла

Первая строка входного файла содержит разделенные пробелами четыре целых числа: a1, a2, a3, a4 (0 ≤ a1, a2, a3, a4 ≤ 1018). Входные данные могут превышать максимальные значения для 32 битного типа данных.

Формат выходного файла

Выходной файл должен содержать одно число – максимально возможную длину стороны квадрата.

Примеры входных и выходных файлов

pobeda.in

pobeda.out

2 2 2 2

2

10 10 0 0

3

Категория: Информатика
06.01.2017 17:39


Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!