Eine übliche visuelle Erklärung des Satzes von Pythagoras ist:
Die Quadrate sollen das Quadrat der Seitenlänge darstellen und die Flächen von a + b = c
, genau wie der Satz von Pythagoras sagt.
Dieser Teil ist das, was Sie zeigen müssen.
Deine Aufgabe
- Sie erhalten zwei Ganzzahlen als Eingabe, die Seiten
a
undb
ein rechtwinkliges Dreieck darstellen sollen (z.3, 4
). - Sie werden dann Quadrate machen aus den Längen
a
,b
undc
aus dem#
Charakter. Zum Beispiel ist hier 3:
###
###
###
- Anschließend formatieren Sie diese in eine mathematische Gleichung, die das jeweilige pythagoreische Triplett erklärt:
#####
#### #####
### #### #####
### #### #####
### + #### = #####
- Beachten Sie, wie die
=
und+
Zeichen haben Räume auf beiden Seiten und wie alles ist auf der Unterseite. - Sie erhalten nie Werte für
a
undb
die machenc
nicht ganzzahlig. - Das ist Code-Golf, also gewinnt der kürzeste Code in Bytes !
Testfälle
(Weitere kommen, sobald ich Zeit habe, diese sind wirklich schwer von Hand zu machen)
3, 4
#####
#### #####
### #### #####
### #### #####
### + #### = #####
6, 8
##########
##########
######## ##########
######## ##########
###### ######## ##########
###### ######## ##########
###### ######## ##########
###### ######## ##########
###### ######## ##########
###### + ######## = ##########
4, 3
#####
#### #####
#### ### #####
#### ### #####
#### + ### = #####
5, 12
#############
############ #############
############ #############
############ #############
############ #############
############ #############
############ #############
############ #############
##### ############ #############
##### ############ #############
##### ############ #############
##### ############ #############
##### + ############ = #############
a+b=c
a
, sind die Beispiele falsch. b
c