Esta pregunta es muy ambigua, pero suponiendo que desee atravesar los 16 cuadrados moviéndose entre los cuadrados adyacentes en cualquiera de las cuatro direcciones, visitando cada cuadrado exactamente una vez, la respuesta es 552 , según lo calculado por esta modificación de mi código para “¿Cuántos Qué combinaciones tiene el desbloqueo de puntos de Android 9?
dots = [(row, col) | row <- [0..3], col <- [0..3]] extensions [email protected] ((row, col) : _) = [new : pattern | new <- [(row + 1, col), (row - 1, col), (row, col + 1), (row, col - 1)], new `elem` dots, new `notElem` pattern] search pattern found = foldr search (pattern : found) $ extensions pattern valid pattern = length pattern == 16 main = print . length . filter valid . foldr search [] $ map return dots
Esto también se da en OEIS A096969.
(Mi interpretación de la pregunta realmente no tiene sentido con la parte de “ir en la dirección equivocada”. La interpretación de Sridhar Ramesh coincide con el conocido problema de “caminar por la escalera” (http://mathworld.wolfram.com/Sta…) asumiendo implícitamente un camino de esquina a esquina restringido a dos direcciones de movimiento, lo que realmente no tiene sentido con la parte “sin doblar hacia atrás”. Por favor aclare la pregunta ) .
- ¿Por qué la palabra 'conjunto' en la teoría de conjuntos no tiene una definición que satisfaga a todos? ¿Qué obstáculos están inminentes tal definición?
- ¿Cómo es el Honores B. Sc. en Matemática Financiera y Economía en la Universidad de Ottawa?
- A nivel molecular, ¿qué es la compresibilidad que experimentan los aviones supersónicos sin usar fórmulas matemáticas?
- ¿Cómo es estudiar una Maestría en Ciencias en matemáticas en BITS Pilani?
- Si se conoce 1 valor y un conjunto de leyes o propiedades, ¿se puede usar ese conocimiento para encontrar 2 valores desconocidos relacionados?
Editar : Bien, ya no me importa cuál sea la verdadera pregunta. Esta es la mejor respuesta: