Ну, хотя этот вызов оказался огромным успехом, он также оказался очень тривиальным для решения. Поэтому для тех, кто ищет более сложную задачу, я создал продолжение этой задачи, в котором теперь необходимо подсчитать количество уникальных прямоугольников. Проверьте это!
Теперь для тех из вас, кто хочет решить эту проблему проблему, вот оно.
Ну, у нас пока нет такой задачи, так что мы здесь.
Рассмотрим эту 3 x 3
сетку прямоугольников:
Сколько есть прямоугольников? Что ж, считая визуально, мы можем видеть, что на самом деле есть 36
прямоугольники, включая всю плоскость, которые все показаны в анимированном GIF ниже:
Задание
Подсчет прямоугольников, как показано выше, является задачей. Другими словами, учитывая, что 2 целых числа больше или равны 0
, m
и n
, где m
представляет ширину и n
высоту, выведите общее количество прямоугольников в этомm x n
сетке прямоугольников.
правила
Использование любых встроенных программ, которые непосредственно решают эту проблему, явно запрещено.
Эта задача не в том, чтобы найти самый короткий ответ, а в том, чтобы найти самый короткий ответ на каждом языке. Поэтому ответ не будет принят.
Стандартные лазейки запрещены.
Тестовые случаи
Представлено в формате Array of Integers Input -> Integer Output
:
[0,0] -> 0
[1,1] -> 1
[3,3] -> 36 (Visualized above)
[4,4] -> 100
[6,7] -> 588
Ссылки
Помните, это код-гольф , поэтому выигрывает самый короткий код!
588
на последний тест-кейс.