(Valor de riqueza 100) ¿Cómo puede Yi Language crear un software que combine automáticamente todas las permutaciones de 6 letras cualesquiera de las 26 letras inglesas?
. ¿Asamblea? Componente de ventana 1
. ¿Subrutina? _ _Ventana de inicio_ creada
. ¿Subrutina? _se hace clic en el botón 1_.
. ¿Variables locales? ¿Valor máximo? Entero
. ¿Variables locales? ¿Valor actual? Entero
. ¿Variables locales? ¿Valor inicial? Entero
¿Valor inicial? =?0
¿Valor actual? =?Valor inicial
¿Valor máximo? =?26 a 10? (Editar cuadro 2. Contenido)
¿Juzgar el inicio del ciclo? (¿Valor actual?≤?Valor máximo)
Cuadro de edición 1. ¿Agregar texto? (¿Diez a veintiséis? (valor actual)? +?#salto de línea)
¿Valor actual? =?Valor actual? +?1
¿Juzgar el final del ciclo? ()
. ¿Subrutina? ¿Veintiséis minutos para las diez? Entero
. ¿parámetro? ¿Palabra? Tipo de texto
. ¿Variables locales? incógnita,? Entero
. ¿Variables locales? y,? Entero
. ¿Variables locales? z,? Entero
. ¿Calcular el ciclo primero? (¿Obtener longitud del texto? (texto), x)
y? =?¿Buscas texto? ("abcdefghijklmnopqrstuvwxyz",? ¿Tomar la mitad del texto? (texto,?x,?1),?,?True)
z? =?z? +?(y?-?1)?×?¿Has encontrado tu fuerza? (26,? ¿Tomar la longitud del texto? (texto)? -?x)
¿Calcular el final del período? ()
¿Volver? (z)
. ¿Subrutina? Diez a veintiséis. Tipo de texto
. ¿parámetro? ¿Decimal? Tipo de entero largo
. ¿Variables locales? ¿Temporario? Entero
. ¿Variables locales? ¿Formación? ¿Tipo de texto? ,?"26"
. ¿Variables locales? hexadecimal,? Tipo de texto
¿Matriz? =?{?A. "b",? "do",? "d",? "mi",? "F",? "gramo",? "h",? "I",? "j",? "k",? "yo",? "metro",? "norte",? "o",? "pag",? "preguntar",? "r",? "s",? "t",? "tú",? "v",? "w",? "incógnita",? "y",? z. }
¿Binario hexadecimal? =?""
¿Determinar el inicio del ciclo? (¿Decimal?>?0)
¿Temporal? =?Decimal? %?26?+?1
¿Hexadecimal binario? =?Matriz? 【temporario】? +?Hexadecimal
¿Decimal? =?Decimal? ÷?26
¿Juzgar el final del ciclo? ()
¿Y si es verdad? (¿Obtener la longitud del texto? (hexadecimal)?