Herkes geometriyi sever. Peki neden golf oynamayı deniyoruz? Bu zorluk, harf ve rakamları almayı ve buna bağlı olarak şekiller oluşturmayı içerir.
Girdi
Giriş şeklinde olacaktır (shapeIdentifier)(size)(inverter)
.
Ama shapeIdentifier, size ve invertör nedir?
Şekil tanımlayıcısı, *
s ile yapacağınız şekil türünün tanımlayıcısıdır . Şekil tanımlayıcıları aşağıdadır:
s
- Karet
- Üçgen
Boyut arasında olacak 1-20
ve bu rakamın boyutudur.
Evirici, şeklin a +
veya a ile gösterilen ters çevrilmiş olup olmayacağıdır -
. Not: s3-
== (eşittir) s3+
çünkü kareler simetriktir. Ancak t5-
,! = (Eşit değil) t5+
.
Çıktıda beyaz boşluk var, ancak baştaki boşluk yok.
Çıktı Örnekleri
Input: s3+
Output:
***
***
***
Input: t5+
Output:
*
***
*****
Input: t3-
Output:
***
*
Özel notlar
Üçgen giriş her zaman tek bir sayı olacaktır, bu nedenle üçgenler her zaman *
en üstte 1 ile bitecektir .
Üçgenin boyutu, invertör ise tabanın boyutu ve invertör ise
+
üst boyuttur-
.