Preguntas etiquetadas con c

39
Prueba de divisibilidad

Tarea Dados dos enteros estrictamente positivos n y d como entrada, determine si n es divisible por d , es decir, si existe un entero q tal que n = qd. Puede escribir un programa o una función y utilizar cualquiera de nuestros métodos estándar para recibir entradas y proporcionar salidas. El...

38
Resuelve el cubo de Rubik

Escriba el programa más corto que resuelva el cubo de Rubik (3 * 3 * 3) dentro de un tiempo razonable y se mueva (digamos, máximo 5 segundos en su máquina y menos de 1000 movimientos). La entrada está en el formato: UF UR UB UL DF DR DB DL FR FL BR BL UFR URB UBL ULF DRF DFL DLB DBR (esta...

38
Música: ¿qué hay en este acorde?

Entrada El símbolo de cualquier acorde triádico (ver http://en.wikipedia.org/wiki/Chord_(music)#Triads ). Salida Las notas que constituyen el acorde dado. Ejemplos Entrada: AM Salida:A C# E Entrada: C#m Salida:C# E G# Entrada: Db+ Salida:C# F A Entrada: C0 Salida:C D# F# Bonos -50 si...

37
Diferencia del cuadrado de la suma

Encuentra la diferencia entre el cuadrado de las sumas y la suma de los cuadrados. Esta es la representación matemática: (∑n)2−∑n2(∑n)2−∑n2\left(\sum n\right)^2-\sum n^2 Su programa / método debe tomar dos entradas, estos son sus límites inferior y superior del rango, e incluyen. Los límites...

37
Números de Leyland

Dado un número natural n, devuelve el númeron -th Leyland . Número de Leyland Los números de Leyland son enteros positivos kde la forma k = x^y + y^x Donde x,yson enteros estrictamente mayores que 1. Se enumeran en orden ascendente. EDITAR: @DigitalTrauma sugirió que incluya la siguiente...

37
Tweet Tweet Challenge

Esta es la versión de audio del desafío de codificación de imágenes de Twitter . Diseñe un formato de compresión de audio que pueda representar al menos un minuto de música en 140 bytes o menos de texto imprimible codificado en UTF-8. Impleméntelo escribiendo un programa de línea de comandos que...

36
División y resto

Este desafío, aunque probablemente trivial en la mayoría de los idiomas "estándar", se dirige a aquellos idiomas que son tan esotéricos, de bajo nivel y / o difíciles de usar que rara vez se ven en este sitio. Debería proporcionar un problema interesante para resolver, ¡así que esta es tu ocasión...

36
Expandir una matriz C

En el lenguaje de programación C, las matrices se definen así: int foo[] = {4, 8, 15, 16, 23, 42}; //Foo implicitly has a size of 6 El tamaño de la matriz se infiere de los elementos de inicialización, que en este caso es 6. También puede escribir una matriz C de esta manera, dimensionándola...

36
Primes que no sean Optimus

Reto Dado un entero de entrada n > 0, genera el número de primos (que no sea n, si nes primo) que se pueden producir al alterar un dígito en la expansión decimal de n (sin cambiar el número de dígitos). Ejemplos Por ejemplo, n = 2. Al alterar un dígito en la expansión decimal de 2, podemos...

36
Construyendo un metrónomo

Introducción Hace unos días necesitaba un metrónomo para algo. No tenía ninguno disponible, así que descargué una aplicación de la App Store. ¡La aplicación tenía un tamaño de 71 MB! 71 MB para hacer tic-toc ...?! Así que el código de golf vino a mi mente y me preguntaba si algunos de ustedes...

36
Fibonacci-orial

Definición La secuencia de Fibonacci F(n), en los enteros positivos, se define como tal: 1. F(1) = 1 2. F(2) = 1 3. F(n) = F(n-1) + F(n-2), where n is an integer and n > 2 El Fibonacci-orial de un entero positivo es el producto de [F(1), F(2), ..., F(n)]. Tarea Dado entero positivo n,...

36
La suma es siempre 15

Escriba un programa o función que tome una matriz de enteros no negativos como entrada y genere un conjunto de vectores / matrices con los elementos de la matriz de entrada en orden, divídalos de modo que cada vector sume hasta 15. Si la suma de los primeros N elementos no "golpean 15", entonces el...

36
Reemplazar dos por tres

Dado un número entero positivo, escriba un código para tomar su factorización prima y reemplazar todos sus factores de 2con 3. Por ejemplo 12 = 2 * 2 * 3 -> 3 * 3 * 3 = 27 Este es el código de golf, por lo que el objetivo es minimizar el recuento de bytes de su respuesta. Casos de prueba 1...

36
Números binarios complejos

Creemos un mapeo simple y sobreyectivo de enteros positivos a enteros gaussianos , que son números complejos donde las partes real e imaginaria son enteros. Dado un número entero positivo, por ejemplo 4538, exprésalo en binario sin encabezado 0: 4538 base 10 = 1000110111010 base 2 Elimine...