Ну, хоча цей виклик виявився величезним успіхом, він також виявився дуже банальним. Тому для тих, хто шукає більше виклику, я створив продовження цього виклику, в якому тепер потрібно порахувати кількість унікальних прямокутників. Перевір!
Тепер, для тих, хто хоче вирішити цю проблему, ось вона приходить.
Що ж, насправді у нас ще немає такого виклику, так що ми йдемо.
Розглянемо цю 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
останній тестовий випадок.