Tarea Dadas dos listas de caracteres, genera su producto cartesiano, es decir, la lista de emparejamientos de cada letra de la primera lista con cada letra de la segunda lista. Ejemplo "123456"y
Tarea Dadas dos listas de caracteres, genera su producto cartesiano, es decir, la lista de emparejamientos de cada letra de la primera lista con cada letra de la segunda lista. Ejemplo "123456"y
Definiciones Una biyección de un conjunto Sa un conjunto Tes una función a partir Sde Ttal manera que uno de los elementos T, se estudia con exactamente un elemento en S. Una biyección dentro de un conjunto S es una biyección de Sa S. Los números naturales son los enteros que son mayores o...
Dados tres enteros> = 2, cree un cubo ASCII en una proyección ortogonal (gabinete). Los tres enteros representan la altura, el ancho y la profundidad (medidos en caracteres visibles), incluidas las esquinas. Las esquinas deben ser 'o' o '+', libre elección. w: 10, h: 5, d: 4 Así da:...
Andrew es químico, interesado en la acidez de las soluciones y en la agricultura. Después de meses de investigación (Google no es su amigo), se le ocurrió la siguiente tabla * con respecto al nivel de acidez legible por el ser humano en términos del pH (potencial de hidrógeno) : Denominación |...
Relacionado: Validar un diagrama de tallo y hojas Entrada Una lista no vacía de enteros positivos. Si es necesario, se pueden tomar como cadenas. No puedes asumir que está ordenado. Salida Un diagrama de tallo y hojas de los números. En una de sus parcelas, de tallo y hojas, los números se...
Convierta el formato de fecha corta a la fecha larga en inglés en la menor cantidad de bytes posible. Entrada La entrada tendrá la forma de una cadena con formato yyyy-mm-dd, con cero relleno opcional para todos los valores. Puede suponer que esto es sintácticamente correcto, pero no...
El ancho de árbol de un gráfico no dirigido es un concepto muy importante en la teoría de gráficos. Se han inventado toneladas de algoritmos de gráficos que se ejecutan rápidamente si tiene una descomposición del gráfico con un ancho de árbol pequeño. El ancho del árbol a menudo se define en...
Dada una cadena de entrada que contiene solo caracteres alfanuméricos ASCII y que comienza con una letra, intercambie cada letra con la secuencia de dígitos que sigue. Una ejecución es una secuencia de letras o dígitos consecutivos. Tenga en cuenta que en el caso en que la cadena de entrada...
Dado un entero positivo n ≤ 500 : Encuentre el número entero positivo más pequeño k tal que todos los dígitos en la representación decimal de n * k sean 0 o d , con 1 ≤ d ≤ 9 . Imprima o devuelva d en menos de 30 segundos (lea más sobre eso en la sección de Aclaraciones y reglas ). Ejemplos...
Su tarea es hacer un programa que imprima su propia fuente. "¡Oye, ya tenemos este desafío, y toneladas de variaciones! ¿Por qué estás haciendo otro?" puede preguntar, pero este será uno de los más difíciles (con suerte, de todos modos). Su quine debe estar "endurecido por mutación", lo que...
Vamos a echar un conjunto de números enteros mayores que 1 y lo llaman X . Definiremos S (i) como el conjunto de todos los miembros de X divisible por i donde i> 1 . Me gustaría elegir de estos subconjuntos un grupo de conjuntos de manera que Su unión es el conjunto X Ningún elemento de X está...
Muchos de nosotros estamos familiarizados con el juego Tron. Usted controla un "ciclo de luz" colocado en una cuadrícula. El ciclo de luz siempre se mueve hacia adelante (aunque controlas la dirección) y deja un rastro permanente detrás de él. Si te encuentras con un sendero, ¡te estrellas! El...
Una curva es un conjunto de puntos en una cuadrícula cuadrada de modo que cada punto tiene exactamente dos vecinos en el vecindario de cuatro vecinos y los puntos forman un solo componente conectado. Es decir, el gráfico inducido por los puntos en un gráfico de cuadrícula es isomorfo a un solo...
Entrada: Una lista / vector no vacío donde cada elemento contiene un valor / carácter, que indica si contará hacia arriba o hacia abajo . Usaré 1y -1, pero puedes elegir lo que quieras. Solo puede usar dos valores, no puede usar 1,2,3...y -1,-2,-3..., para arriba y abajo
El jueves pasado, el usuario @SpookyGengar nos deleitó con su primer desafío sobre Making Squared Words . ¿Qué pasa si duplicamos el número de lados? El reto Tome una cadena como entrada en cualquier formato razonable que necesite ( string, charmatriz ...) y envíe una representación octogonal de...
Motivación En este desafío, su tarea consistía en multiplicar dos cadenas, esto naturalmente introduce una forma de sacar la raíz cuadrada de una cadena. ¿Como funciona? Dada una cadena (por ejemplo pub), lo primero que debe hacer es determinar el código ASCII para cada carácter: "pub" ->...
Dada una matriz entera de al menos dos elementos, genera el vector matriz (definido a continuación) de la matriz. Para calcular el vector matriz , primero gire a través de la nmatriz de entrada de tamaño para crear una matriz de tamaño n x n, con el primer elemento de la matriz siguiendo la...
Los filósofos han reflexionado durante mucho tiempo sobre el problema del Trolley . Desafortunadamente, ningún humano ha resuelto este problema todavía. ¡Afortunadamente, como programadores podemos usar computadoras para resolver el problema por nosotros! Entrada Su programa tomará como entrada...
Su desafío hoy es escribir un programa o función que tome una lista ly dé las posiciones en las lque laparece cada elemento sucesivo de ordenado. En otras palabras, muestre el índice del valor más pequeño, seguido del índice del segundo valor más pequeño, etc. Puede suponer que la matriz de...
Tarea El prepend, append-Sequence se define de forma recursiva, así a (1) = 1 a (n) = a (n-1) .n, si n es par a (n) = na (n-1), si n es impar donde el . representa una concatenación de enteros. Entonces, los primeros términos son: 1,12,312,3124,53124,531246,7531246,...Este es A053064 . Su...