Preguntas etiquetadas con card-games

Para desafíos que involucran juegos de cartas. Esto incluye jugar el juego, implementar el juego, así como los desafíos relacionados con la mecánica individual y el análisis del juego (por ejemplo, calcular las probabilidades de ciertos eventos).

46
¡El profesor del MIT puede leer mentes!

La tarea fue tomada de una conferencia del MIT por el Prof. Devadas llamada Puedes leer mentes . Puede encontrar una explicación detallada del truco en el video vinculado o en este documento . Trataré de explicarlo en términos más simples. Resulta que esto fue inventado en la década de 1930, y se...

43
¿Se ha cortado mi pastel?

Escriba un programa o función que incluya una lista no vacía de enteros positivos. Puede suponer que se ingresa en un formato razonable y conveniente como "1 2 3 4"o [1, 2, 3, 4]. Los números en la lista de entrada representan los segmentos de un gráfico circular completo donde cada tamaño de...

41
¡Dios mío Giza Golf!

Un "número de Giza", también conocido coloquialmente como un número de Timmy, es cualquier número donde los dígitos representan una pirámide ( A134810 ). Por ejemplo, "12321" es un número de giza porque se puede visualizar así: 3 2 2 1 1 Sin embargo, algo como "123321" no es un número de Giza...

39
Mira, arriba en el cielo! Es una matriz super duper!

Inspirado por esta pregunta de nuestros amigos rivales en Code Review. Definiciones Una supermatriz es una matriz en la que cada elemento nuevo de la matriz es más grande que la suma de todos los elementos anteriores. {2, 3, 6, 13}es una super matriz porque 3 > 2 6 > 3 + 2 (5) 13 > 6 +...

32
Puntúa la rutina olímpica de balanceo de la vid de Tarzán

Los swingers olímpicos realizan sus rutinas en árboles estándar. En particular, el Árbol estándar ntiene vértices para 0arriba n-1y bordes que unen cada vértice distinto de cero acon el vértice n % adebajo de él. Entonces, por ejemplo, Standard Tree 5 se ve así: 3 | 2 4 \ / 1 | 0 porque el...

31
Elige la última carta en una mano de póker

Las manos de póker se clasifican de mejor a peor de la siguiente manera: Escalera de color: cinco cartas de rango secuencial, todas del mismo palo Cuatro de un tipo: cuatro cartas del mismo rango y una carta de otro rango Casa llena: tres cartas de un rango y dos cartas de otro rango Flush: cinco...

31
Faro baraja una matriz

Un faro aleatorio es una técnica utilizada frecuentemente por los magos para "barajar" un mazo. Para realizar un barajado de Faro, primero cortas la baraja en 2 mitades iguales y luego intercalas las dos mitades. Por ejemplo [1 2 3 4 5 6 7 8] Faro barajado es [1 5 2 6 3 7 4 8] Esto se puede...

30
Triángulos ASCII

Su tarea es escribir un programa o una función que imprima un triángulo ASCII. Se ven así: |\ | \ | \ ---- Su programa tomará una sola entrada numérica n, con las restricciones 0 <= n <= 1000. El triángulo anterior tenía un valor de n=3. El triángulo ASCII tendrá nbarras invertidas ( \) y...

30
Suma digital de Fibonacci

Todos estamos familiarizados con la secuencia de Fibonacci : 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765 Sin embargo, en lugar de, f(n) = f(n-1) + f(n-2)tomaremos la suma digital de las 2 entradas anteriores. La secuencia aún debe comenzar 0, 1,...

30
Magic: the Gathering Combat Golf

Magic: the Gathering es un juego de cartas coleccionables donde, entre otras cosas, los jugadores juegan cartas que representan criaturas, que luego pueden atacar al otro jugador o defenderse de los ataques del otro jugador bloqueando. En este desafío de código de golf, su programa estará en el...

29
Eso es BS! (juego de cartas)

BS es un juego de cartas donde el objetivo del juego es perder todas tus cartas. Un juego consta de cuatro jugadores y un mazo de 52 cartas. Cada jugador recibe 13 cartas al azar. Normalmente, las tarjetas se etiquetan 2 - 10, As, Jack, Queen, King, pero por simplicidad, las tarjetas se...

28
¡Ayuda! ¡Mi calculadora funciona mal!

Introducción Mi calculadora se está comportando raro. A veces, cuando escribo un 8, muestra un 2. Y a veces cuando escribo en una 6muestra una +. ¡Algunos botones están mezclados! ¿Alguien podría ayudarme a determinar cuál? Reto: Entrada: Lista de ecuaciones incorrectas , con resultados...

27
Nada como un buen juego antiguo de ModTen

Descargo de responsabilidad: ModTen es un juego de cartas de ficción creado con el único propósito de este desafío. Las reglas de ModTen ModTen se juega con una baraja estándar de 52 cartas. Debido a que las reglas completas aún no se han inventado, nos vamos a centrar exclusivamente en la...

25
Sustitución recursiva de cuerdas

La tarea Escribir un programa o función que con tres cadenas A, B, Cproduce una cadena de salida donde cada instancia de Bin Aha sido sustituida recursivamente con C. Sustituir recursivamente significa repetir una sustitución en la que en cada paso todas las instancias no superpuestas de Bin...

25
Cuantos dias en un mes

Dada una representación textual (nombre completo que no distingue entre mayúsculas y minúsculas o abreviatura de 3 caracteres) de un mes, devuelve el número de días del mes. Por ejemplo, december, DEC, y dectodos deben volver 31. Febrero puede tener 28 o 29 días. Suponga que la entrada es un...

25
Golf un anotador de golf

Cuando era niño, solía jugar mucho al juego de cartas " golf " . Su desafío, si elige aceptarlo, es calcular el puntaje de una mano de golf. Como hay más de 9000 variaciones en este juego de cartas 1 , iremos con las reglas que recuerdo haber jugado. Reglas del juego) Terminas una ronda con 6...

24
Implementar kerning simplificado

Introducción Kerning significa ajustar el espacio entre las letras de un texto. Como ejemplo, considere la palabra Topescrita con los siguientes tres glifos: ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ..... ..... .#... ..... ........

23
Un desafío geométrico

Todos aman la geometría. Entonces, ¿por qué no intentamos codificar el golf? Este desafío implica tomar letras y números y hacer formas dependiendo de ello. La entrada La entrada será en forma de (shapeIdentifier)(size)(inverter). Pero, ¿qué son shapeIdentifier, size e inverter? El...

23
Subcadenas de identificación única más cortas

Dada una lista de cadenas, reemplace cada cadena por una de sus subcadenas no vacías, que no es una subcadena de ninguna de las otras cadenas de la lista y lo más corta posible. Ejemplo Teniendo en cuenta la lista ["hello","hallo","hola"], "hello"debe ser reemplazado por igual "e"ya que esta...