Częstym wizualnym wyjaśnieniem twierdzenia Pitagorasa jest:
Kwadraty mają reprezentować kwadrat długości boku i obszary a + b = c
, tak jak mówi twierdzenie Pitagorasa.
Ta część jest tym, co musisz pokazać.
Twoje zadanie
- Otrzymasz dwie liczby całkowite jako dane wejściowe, które mają reprezentować boki
a
ib
trójkąta prostokątnego (np.3, 4
). - Będziesz wtedy zrobić kwadraty z długości
a
,b
orazc
z#
charakterem. Na przykład tutaj jest 3:
###
###
###
- Następnie sformatujesz je w równanie matematyczne, które wyjaśnia konkretną triplet Pitagorasa:
#####
#### #####
### #### #####
### #### #####
### + #### = #####
- Zauważ, że znaki
=
i+
mają spacje po obu stronach i jak wszystko jest na dole. - Nigdy nie dostanie wartości
a
ib
że makec
non-integralną. - To jest golf golfowy, więc wygrywa najkrótszy kod w bajtach !
Przypadki testowe
(więcej pojawi się, gdy będę miał czas, naprawdę trudno je wykonać ręcznie)
3, 4
#####
#### #####
### #### #####
### #### #####
### + #### = #####
6, 8
##########
##########
######## ##########
######## ##########
###### ######## ##########
###### ######## ##########
###### ######## ##########
###### ######## ##########
###### ######## ##########
###### + ######## = ##########
4, 3
#####
#### #####
#### ### #####
#### ### #####
#### + ### = #####
5, 12
#############
############ #############
############ #############
############ #############
############ #############
############ #############
############ #############
############ #############
##### ############ #############
##### ############ #############
##### ############ #############
##### ############ #############
##### + ############ = #############
a+b=c
a
, b
i c
są określane jako obszary kwadratów, a przykłady są nieprawidłowe.