Для заданного целого числа n >= 10выведите среднее значение всех дедуплицированных поворотов целого числа.
Например, для ввода 123вращениями являются 123(без вращения), 231(одно вращение) и 312(два вращения). Среднее из тех, (123 + 231 + 312) / 3или 222.
В качестве другого примера возьмем 4928. Повороты являются 4928, 9284, 2849, и 8492. Принимая среднее из этих четырех чисел равно 6388.25.
В качестве другого примера, для ввода 445445, Дедуплицируемые повороты 445445, 454454и 544544, таким образом , выход 481481.
Для ввода 777есть только один дедуплицированный поворот, поэтому выходной 777.
правила
- Если применимо, вы можете предположить, что ввод / вывод будет соответствовать целочисленному типу вашего языка.
- Вход и выход могут быть заданы любым удобным способом .
- Либо полная программа или функция приемлемы. Если функция, вы можете вернуть вывод, а не распечатать его.
- Стандартные лазейки запрещены.
- Это код-гольф, поэтому применяются все обычные правила игры в гольф, и выигрывает самый короткий код (в байтах).