Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Курсы ККДП
Дистрибутивы
Статьи
Ссылки


 

Два квадрата

(Время: 1 сек. Память: 32 Мб Сложность: 17%)

Определите минимальное количество спичек, необходимое, чтобы составить два квадрата.

Один из квадратов должен быть со стороной A, а другой – со стороной B (сторона квадрата измеряется в спичках). Квадраты могут пересекаться, но не должны совпадать.

Каждая спичка должна быть расположена вертикально или горизонтально. Спички не должны пересекаться или накладываться и могут касаться друг друга только концами.


Иллюстрация примера для A=1 и B=1

Входные данные

Первая строка входного файла INPUT.TXT содержит целое число A – размер первого квадрата. Во второй строке содержится целое число B – размер второго квадрата (1 ≤ A, B ≤ 109).

Выходные данные

В выходной файл OUTPUT.TXT выведите минимальное количество спичек для достижения цели.

Пример

INPUT.TXTOUTPUT.TXT
11
1
7

Для отправки решения задачи необходимо зарегистрироваться и авторизоваться!

[Обсуждение] [Все попытки] [Лучшие попытки]


 Язык программирования C++
 Решение олимпиадных задач
 Региональные олимпиады
 Книги Фёдора Меньшикова
 ЕГЭ по информатике
 Тренировочные олимпиады
 Личные олимпиады
 Командные олимпиады
 Первая командная олимпиада
 Вторая командная олимпиада
 Третья командная олимпиада
 Четвертая командная олимпиада
 Пятая командная олимпиада
 Шестая командная олимпиада
 A. Забытая цифра
 B. Число + олсич
 C. Соревнование кузнечиков
 D. Два квадрата
 E. Горы мусора
 F. Урок физкультуры
 G. Игра в монетку
 H. Снеговик
 I. Сплетня
 J. Кластеры

Красноярский краевой Дворец пионеров, (c)2006 - 2025, ИНН 246305493507, E-mail: admin@acmp.ru



Где заказать зип Пакеты с бегунком ziplenta.ru.