Bu sayı desenini tanımlamanın en iyi yolunun "kemer" olduğunu düşündüm:
1234567887654321
1234567 7654321
123456 654321
12345 54321
1234 4321
123 321
12 21
1 1
Resmen tanımlanmış, her satır 1 - sayılardan 9-n
, (n-1)*2
boşluklardan ve 9-n
1 - sayılardan ( n
geçerli satır nerede ) oluşur.
Göreviniz, mümkün olan en kısa kodu kullanarak, yukarıdaki deseni aşağıdaki kısıtlamalara tabi olarak basan küçük bir komut dosyası / program yazmaktır:
- Tüm kalıbı zorlayamayabilirsiniz. En fazla yalnızca en fazla desenin tek bir satırını kodlayabilirsiniz.
- Programınız her satırın sonuna yeni bir satır (
\n
veya herhangi bir kombinasyonu\r
) basmalıdır.
Hazır ... hazır .... git!
11111111^2 == 123465787654321 != 1234567887654321
(tekrarlananlara dikkat edin 8
)
123456787654321
eşit olduğu için üst çizgide mevcut olacak11111111^2