Общее визуальное объяснение теоремы Пифагора таково:
Квадраты предназначены для представления квадрата длины стороны и площадей a + b = c
, как говорится в теореме Пифагора.
Эта часть - то, что вы должны показать.
Твое задание
- В качестве входных данных вы получите два целых числа, предназначенных для представления сторон
a
иb
прямоугольного треугольника (например3, 4
). - Вы будете тогда делать квадраты из длин
a
,b
иc
из#
характера. Например вот 3:
###
###
###
- Затем вы отформатируете их в математическое уравнение, которое объясняет конкретный пифагорейский триплет:
#####
#### #####
### #### #####
### #### #####
### + #### = #####
- Обратите внимание , как
=
и+
знаки имеют пробелы с обеих сторон и как все находится на дне. - Вы никогда не получите значения для,
a
иb
это делаетc
нецелым. - Это код-гольф, поэтому выигрывает самый короткий код в байтах !
Тестовые случаи
(больше, когда у меня будет время, это действительно сложно сделать вручную)
3, 4
#####
#### #####
### #### #####
### #### #####
### + #### = #####
6, 8
##########
##########
######## ##########
######## ##########
###### ######## ##########
###### ######## ##########
###### ######## ##########
###### ######## ##########
###### ######## ##########
###### + ######## = ##########
4, 3
#####
#### #####
#### ### #####
#### ### #####
#### + ### = #####
5, 12
#############
############ #############
############ #############
############ #############
############ #############
############ #############
############ #############
############ #############
##### ############ #############
##### ############ #############
##### ############ #############
##### ############ #############
##### + ############ = #############
a+b=c
a
, b
и c
определяются как площади квадратов, то примеры некорректны.