Теперь, когда мы знаем, как правильно поставить квадрат и треугольник , мы научимся распараллеливать одно. Чтобы распараллелить число, мы сначала упорядочиваем его как параллелограмм, укладывая его поверх себя число раз, равное количеству имеющихся у него цифр, и добавляя пробелы, чтобы сделать его параллелограммом. Так 123бы сформировалось:
123
123
123
Теперь мы берем каждое горизонтальное и вертикальное число и добавляем их 123+123+123+1+12+123+23+3, что равно 531, что является параллелограммом 123.
Твое задание:
Напишите программу или функцию, которая при задании числа в качестве входного сигнала возвращает параллелограмм числа.
Входные данные:
Неотрицательное целое число или неотрицательное целое число, представленное строкой.
Выход:
Параллелограмм целого числа.
Тестовые случаи:
1234567 -> 10288049
123 -> 531
101 -> 417
12 -> 39
Подсчет очков:
Это код-гольф , выигрывает самая низкая оценка в байтах!