Автор: | Антон Карабанов | Ограничение времени: | 1 сек | |
Входной файл: | Стандартный вход | Ограничение памяти: | 256 Мб | |
Выходной файл: | Стандартный выход | |||
Максимальный балл: | 100 |
Нет, это не те брюки, которые носил великий математик, в то время греки вообще не пользовались таким предметом одежды. Просто по доказательству теоремы Пифагора на сторонах прямоугольного треугольника строятся квадраты, которые делают чертёж похожими на штаны.
Тимофей нарисовал на координатной плоскости прямоугольный треугольник с целочисленными сторонами, так, как показано на рисунке (прямой угол в точке начала координат, катеты вдоль осей). Определите площадь шестиугольника, с вершинами в крайних точках "Пифагоровых штанов".
Две строки входных данных содержат длины катетов — натуральные числа a и b. Гарантируется, что третья сторона треугольника тоже будет выражаться натуральным числом.
Обратите внимание, что при заданных ограничениях для хранения ответа необходимо использовать 64-битный тип данных, например long long в C++, int64 в Free Pascal, long в Java.
Выведите одно натуральное число — ответ на вопрос задачи.
3 ≤ a, b ≤ 109
Баллы за каждый тест начисляются независимо.
Смотри рисунок.
№ | Стандартный вход | Стандартный выход |
---|---|---|
1 |
|
|