Défi
Étant donné une matrice stochastique gauche ou droite où la limite lorsque x s'approche de l'infini de la matrice à la puissance de x s'approche d'une matrice avec toutes les valeurs finies, retournez la matrice vers laquelle la matrice converge. Fondamentalement, vous souhaitez continuer à multiplier la matrice par elle-même jusqu'à ce que le résultat ne change plus.
Cas de test
[[7/10, 4/10], [3/10, 6/10]] -> [[4/7, 4/7], [3/7, 3/7]]
[[2/5, 4/5], [3/5, 1/5]] -> [[4/7, 4/7], [3/7, 3/7]]
[[1/2, 1/2], [1/2, 1/2]] -> [[1/2, 1/2], [1/2, 1/2]]
[[1/3, 2/3], [2/3, 1/3]] -> [[1/2, 1/2], [1/2, 1/2]]
[[1/10, 2/10, 3/10], [4/10, 5/10, 6/10], [5/10, 3/10, 1/10]] -> [[27/130, 27/130, 27/130], [66/130, 66/130, 66/130], [37/130, 37/130, 37/130]]
[[1/7, 2/7, 4/7], [2/7, 4/7, 1/7], [4/7, 1/7, 2/7]] -> [[1/3, 1/3, 1/3], [1/3, 1/3, 1/3], [1/3, 1/3, 1/3]]
Règles
- Les échappatoires standard s'appliquent
- Vous pouvez choisir si vous voulez une matrice stochastique droite ou gauche
- Vous pouvez utiliser n'importe quel type de nombre raisonnable, comme les flottants, les rationnels, les décimales de précision infinie, etc.
- Il s'agit de code-golf , donc la soumission la plus courte en octets pour chaque langue est déclarée gagnante pour sa langue. Aucune réponse ne sera acceptée