Pisagor teoreminin ortak görsel açıklaması şöyledir:
Kareler, yan uzunluktaki kareyi a + b = c
ve Pisagor teoreminin dediği gibi alanları temsil etmek içindir .
Bu kısım göstermen gereken şey.
Senin görevin
- Yanları
a
veb
dik bir üçgeni temsil etmek için giriş olarak iki tam sayı elde edersiniz (örn.3, 4
). - Daha sonra uzunluklarda dışına kareler yapacak
a
,b
vec
dışarı#
karakteri. Örneğin burada 3:
###
###
###
- Daha sonra bunları Pisagor'un üçlüsünü açıklayan bir matematik denklemine biçimlendireceksiniz:
#####
#### #####
### #### #####
### #### #####
### + #### = #####
- Uyarı nasıl
=
ve+
işaretler her iki tarafta boşluk ve nasıl her şeyi alt üzerindedir. - Sen değerlerini asla
a
veb
makyaj oc
olmayan ayrılmaz. - Bu kod-golf yani bayt cinsinden en kısa kod kazanır!
Test Kılıfları
(daha çok vaktim geldiğinde, bunları elle yapmak gerçekten zor)
3, 4
#####
#### #####
### #### #####
### #### #####
### + #### = #####
6, 8
##########
##########
######## ##########
######## ##########
###### ######## ##########
###### ######## ##########
###### ######## ##########
###### ######## ##########
###### ######## ##########
###### + ######## = ##########
4, 3
#####
#### #####
#### ### #####
#### ### #####
#### + ### = #####
5, 12
#############
############ #############
############ #############
############ #############
############ #############
############ #############
############ #############
############ #############
##### ############ #############
##### ############ #############
##### ############ #############
##### ############ #############
##### + ############ = #############
a+b=c
a
, b
ve c
kareler alanlar olarak tanımlanır, daha sonra örnek yanlıştır.