Dado un entero de entrada n >= 10, genera el promedio de todas las rotaciones deduplicadas del entero.
Por ejemplo, para la entrada 123, las rotaciones son 123(sin rotación), 231(una rotación) y 312(dos rotaciones). El promedio de esos es (123 + 231 + 312) / 3o 222.
Como otro ejemplo, tómalo 4928. Las rotaciones son 4928, 9284, 2849, y 8492. Tomar el promedio de esos cuatro números es igual 6388.25.
Para otro ejemplo, para la entrada 445445, las rotaciones deduplicados son 445445, 454454, y 544544, por lo que la salida es 481481.
Para la entrada 777, solo hay una rotación deduplicada, por lo que la salida es 777.
Reglas
- Si corresponde, puede suponer que la entrada / salida se ajustará al tipo entero nativo de su idioma.
- La entrada y salida se pueden dar por cualquier método conveniente .
- Un programa completo o una función son aceptables. Si es una función, puede devolver el resultado en lugar de imprimirlo.
- Las lagunas estándar están prohibidas.
- Este es el código de golf, por lo que se aplican todas las reglas habituales de golf, y gana el código más corto (en bytes).