Teraz, gdy wiemy, jak prawidłowo wyrównać i trójkątować liczbę, nauczymy się, jak ją równoległobokować. Aby wykonać równoległobok liczby, najpierw układamy go jako równoległobok, układając go na sobie kilka razy równy liczbie cyfr, które ma, i dodając spacje, aby był równoległobokiem. Więc 123utworzy:
123
123
123
Teraz bierzemy każdą liczbę poziomą i pionową i dodajemy ją 123+123+123+1+12+123+23+3, która jest równa 531, co jest równoległobokiem 123.
Twoje zadanie:
Napisz program lub funkcję, która po podaniu liczby jako wejścia zwraca równoległobok liczby.
Wejście:
Nieujemna liczba całkowita lub nieujemna liczba całkowita reprezentowana przez ciąg.
Wynik:
Równoległobok liczby całkowitej.
Przypadki testowe:
1234567 -> 10288049
123 -> 531
101 -> 417
12 -> 39
Punktacja:
To jest golf golfowy , najniższy wynik w bajtach wygrywa!