Une explication visuelle commune du théorème de Pythagore est la suivante:
Les carrés sont censés représenter le carré de la longueur du côté et les zones de a + b = c
, comme le dit le théorème de Pythagore.
Cette partie est ce que vous devez montrer.
Ta tâche
- Vous obtiendrez deux entiers en entrée, censés représenter les côtés
a
etb
un triangle rectangle (ex.3, 4
). - Vous serez alors faire des carrés sur les longueurs
a
,b
etc
hors du#
caractère. Par exemple, voici 3:
###
###
###
- Vous les formaterez ensuite dans une équation mathématique expliquant le triplet de Pythagore:
#####
#### #####
### #### #####
### #### #####
### + #### = #####
- Notez que les signes
=
et+
ont des espaces des deux côtés et que tout est en bas. - Vous n'obtiendrez jamais de valeurs pour
a
etb
qui ne fontc
pas partie intégrante. - C'est le code-golf, donc le code le plus court en octets gagne!
Cas de test
(plus à venir une fois que j'ai le temps, ce sont vraiment difficiles à faire à la main)
3, 4
#####
#### #####
### #### #####
### #### #####
### + #### = #####
6, 8
##########
##########
######## ##########
######## ##########
###### ######## ##########
###### ######## ##########
###### ######## ##########
###### ######## ##########
###### ######## ##########
###### + ######## = ##########
4, 3
#####
#### #####
#### ### #####
#### ### #####
#### + ### = #####
5, 12
#############
############ #############
############ #############
############ #############
############ #############
############ #############
############ #############
############ #############
##### ############ #############
##### ############ #############
##### ############ #############
##### ############ #############
##### + ############ = #############
a+b=c
a
, b
et c
sont définis comme les zones des carrés, les exemples sont incorrects.