Artık bir sayıyı doğru şekilde kare ve üçgenle nasıl oluşturacağımızı bildiğimize göre , bir paralelkenarın nasıl çizileceğini öğreneceğiz. Bir sayının paralelkenarını almak için, ilk olarak, sahip olduğu basamak sayısına eşit sayıda üst üste istifleyerek ve paralelkenar yapmak için boşluklar ekleyerek paralelkenar olarak düzenleriz. Böylece 123
:
123
123
123
Şimdi her yatay ve dikey sayıyı alıp 123+123+123+1+12+123+23+3
eşitliyoruz 531
, yani paralelkenar 123
.
Senin görevin:
Giriş olarak bir sayı verildiğinde sayının paralelkenarını döndüren bir program veya işlev yazın.
Giriş:
Negatif olmayan bir tam sayı veya bir dize ile temsil edilen negatif olmayan bir tam sayı.
Çıktı:
Tamsayı paralelkenar.
Test Durumları:
1234567 -> 10288049
123 -> 531
101 -> 417
12 -> 39
puanlama:
Bu kod golf , bayt kazanır en düşük puan!