Preguntas etiquetadas con c

21
Probar las leyes de DeMorgan

El uso de las diez inferencias del Sistema de Deducción Natural prueba las leyes de DeMorgan . Las reglas de la deducción natural Introducción a la negación: {(P → Q), (P → ¬Q)} ⊢ ¬P Eliminación de negación: {(¬P → Q), (¬P → ¬Q)} ⊢ P E Introducción: {P, Q} ⊢ P ʌ Q Y eliminación: P ʌ Q ⊢ {P, Q} O...

20
Calculadora básica

Debe escribir un programa para evaluar una cadena que se ingresaría en una calculadora. El programa debe aceptar la entrada y salida de la respuesta correcta. Para los idiomas que no tienen funciones estándar de entrada / salida, puede asumir las funciones readLiney print. Requisitos No utiliza...

20
Rombo de Pascal

El rombo de Pascal (que en realidad es un triángulo) se obtiene agregando el patrón: * *** x en lugar de * * x Esto significa que cada celda es la suma de las tres celdas en la fila directamente encima de ella y una celda en la fila 2 arriba. Al igual que el triángulo de Pascal, la fila...

20
¿Es un número cíclico?

Un número cíclico es un número de "n" dígitos que cuando se multiplica por 1, 2, 3, ... n, da como resultado los mismos dígitos pero en un orden diferente. Por ejemplo, el número 142,857 es un número cíclico ya que 142,857 x 2 = 285,714, 142,857 x 3 = 428,571, 142,857 x 4 = 571,428, y así...

20
Multiplicación de cremallera

Introducción Definamos una nueva operación aritmética, que llamo multiplicación de cremallera . Para que la cremallera multiplique dos enteros no negativos, agrega ceros a la izquierda para hacer que las longitudes coincidan, multiplique los dígitos de base 10 correspondientes de los números,...

20
Buenas vibraciones

El sonido del theremin ha sido inmortalizado en la canción de The Beach Boys Good Vibrations . Muchos también asocian su sonido con el tema de la serie original de Star Trek , aunque aparentemente fue una emulación de soprano . Este desafío requiere que implemente un theremin . Entrada Tome la...

20
Imprimeme una escala

¡Oh no! ¡Tengo un examen teórico pronto y todavía no recuerdo las escalas! Ayúdame a recordar mis escalas principales imprimiendo lo siguiente: 7♯ - C♯ D♯ E♯ F♯ G♯ A♯ B♯ C♯ 6♯ - F♯ G♯ A♯ B C♯ D♯ E♯ F♯ 5♯ - B C♯ D♯ E F♯ G♯ A♯ B 4♯ - E F♯ G♯ A B C♯ D♯ E 3♯ - A B C♯ D E F♯ G♯ A 2♯ - D E F♯ G A B C♯...

20
Eliminación de código muerto

El código muerto se queda allí sin hacer nada, mirándonos sabiendo que nunca se ejecutará ... pero hoy podemos vengarnos. Especificación La entrada será una cadena multilínea. Cada línea puede ser una asignación o una expresión . Asignación Una asignación es de la forma <name> = numberen...

20
Sigmafy la expresión

Para aquellos que no sabían, Sigma es una letra griega que se usa mucho en matemáticas como signo de suma. Dada una cadena que representa una expresión dependiendo de que denotaremos , calcule la suma de los resultados para , para cada . De manera concisa, debe encontrar tal que:E ( k ) E ( k ) k ∈...

20
Costo de compra de puntos D&D

Al hacer un personaje de Dungeons & Dragons , una alternativa a los puntajes de habilidad rodante es asignarlos dentro de un presupuesto de poder llamado compra de puntos. Los puntajes de habilidad más altos cuestan más puntos, especialmente hacia el extremo superior: un puntaje de 8 es gratis,...

20
Paréntesis de una expresión

Recientemente he estado escribiendo un nuevo lenguaje , para evitar la necesidad de manejar el orden de las operaciones , simplemente paréntesis cada expresión correctamente para evitar esto por completo. Debido a que los paréntesis se encuentran en los códigos de caracteres 40-41, su código...

20
X + Y = Z - pero ¿en qué base?

El reto Dado 3 números X, Yy Zen base B, encuentra un Base en el que la suma de Xy Yrinde Z. Las entradas x = 20, Y = 12y Z = 32podrían ceder 5porque 20 + 12 = 32en la base 5. Puede suponer que siempre habrá una base en la que la adición sea correcta (hay casos en los que no existe una base,...

20
Dado un número, imprima su "suma colectiva"

Dado un número como entrada, imprima su suma colectiva ¿Qué es una suma colectiva? Considere el número 13214, la entrada Recorriendo cada uno de los dígitos comenzando desde la izquierda, podremos obtener su suma colectiva. 1 significa mirar el primer dígito y agregarlo a la suma, suma = 1 3...