Preguntas etiquetadas con c

12
Módulo de rebote dos números

El gráfico de la operación de módulo ( y= xmodificaciónky=xmodky = x \mod k ) se ve así: Esta es una función muy útil, ya que nos permite crear un comportamiento de "ajuste". Sin embargo, es muy engorroso cuando quiero usarlo para crear una apariencia de "rebote" entre dos paredes. El gráfico de...

12
Convertir entre claves de música

Antes de partir, no tiene que entender mucha notación musical para hacer este desafío. EXPLICACIÓN En la partitura estándar, las claves dobles atraviesan la página y sirven como puntos de referencia para las notas, lo que le permite saber qué nota debe reproducirse. Si aún no está familiarizado...

12
Golf mi C "pre-golf"

Antecedentes Para mis envíos de código de golf en C, necesito una herramienta de procesamiento. Al igual que en muchos otros lenguajes, el espacio en blanco es irrelevante en su mayoría en la fuente C (¡pero no siempre!) - aún hace que el código sea mucho más comprensible para los humanos. Un...

12
Cifrado en números!

El problema: ¡Dos agentes secretos enemigos han ideado un maravilloso método de comunicación (para ti)! Así es como funciona el proceso de cifrado: 1) Tome los equivalentes ascii de cada letra. (No se envían espacios, números o signos de puntuación) 2) Para cada letra en el mensaje, el...

12
Crear un simplex N-dimensional (tetraedro)

La forma N-Dimensional más simple que se puede crear para cualquier dimensión es un Simplex , y este es un conjunto de N + 1 puntos que están a la misma distancia entre sí. Para 2 dimensiones, este es un triángulo equilátero, para 3 dimensiones, este es un tetraedro regular, en 4 dimensiones es la...

12
Logaritmos enteros

Dados enteros N , P > 1, encuentre el entero más grande Mtal que P ^ M ≤ N. E / S: La entrada se da como 2 enteros Ny P. La salida será el entero M. Ejemplos: 4, 5 -> 0 33, 5 -> 2 40, 20 -> 1 242, 3 -> 4 243, 3 -> 5 400, 2 -> 8 1000, 10 -> 3 Notas: La entrada...

12
Intérprete para teoría de números, módulo n

Una oración de teoría de números (para nuestros propósitos) es una secuencia de los siguientes símbolos: 0y '(sucesor) - sucesor significa +1, entonces0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(suma) y *(multiplicación) = (igual a) (y )(paréntesis) el operador lógico nand( a nand bes not (a and b)) forall...

11
Golfizado + clasificación rápida en C

[ Última actualización: programa de referencia y resultados preliminares disponibles, ver más abajo] Por lo tanto, quiero probar la compensación de velocidad / complejidad con una aplicación clásica: la clasificación. Escriba una función ANSI C que clasifique una matriz de números de coma...

11
X mayor que 3 con al menos 2 diferencias entre X e Y

Estoy tratando de jugar golf en C ++. ¿Es posible acortar esta condición? X > 3 & X - Y > 1 (Además de eliminar espacios en blanco, por supuesto). Entonces, Xes al menos 4pero X >= Y + 2. Xy Yson enteros en el intervalo [0,5]. He tratado de encontrar alguna fórmula bit a bit pero...

11
El sonido de las palabras

La gente ha escrito muchas cosas permitiendo que una cosa se visualice como otra. ¡Ahora propongo poder traducir letras a música! Es su trabajo escribir un programa que tome un archivo de texto y genere un archivo de sonido con cada letra convertida en una nota específica C3-C8. Descargo de...

11
Producto máximo concatenado

Se nos da una lista de enteros p1, ..., pk (no necesariamente distintos) donde cada uno tiene un valor entre 1 y 9, inclusive. Usando cada uno de los p1, ..., pk exactamente una vez, podemos formar concatenaciones de dígitos, para lograr una nueva lista de números; Luego sacamos el producto de esta...

11
Distribuyendo Números

En este desafío, estará utilizando distribuir un producto sobre sumas y diferencias de números, como se explica aquí . Ejemplos Input | Output -------------|------------- 23(12+42) | (23*12)+(23*42) 9(62-5) | (9*62)-(9*5) 4(17+8-14) | (4*17)+(4*8)-(4*14) 15(-5) | -(15*5) 2(3) | (2*3) 8(+18) |...

11
¡Hagamos música!

A mucha gente le gusta tocar música por diversión y entretenimiento. Desafortunadamente, la música es bastante difícil a veces. ¡Por eso estás aquí! Tarea Es su trabajo hacer que la lectura de música sea mucho más fácil para aquellos que luchan con ella. Debe escribir un programa o función que...

11
Progresiones aritméticas

Su tarea es analizar la entrada y la salida de la fórmula para el enésimo término si es una secuencia aritmética, de lo contrario debería imprimir "NAAP". Entrada La entrada (de STDIN) consistirá en pocos números, entre 4 y 10 números, donde cada número estará en el rango entre -1000 y 1000...