Perguntas com a marcação «c»

39
Teste de divisibilidade

Tarefa Dado dois números inteiros estritamente positivos n e d como entrada, determine se n é divisível igualmente por d , ou seja, se existe um número inteiro q tal que n = qd. Você pode escrever um programa ou uma função e usar qualquer um dos nossos métodos padrão de recebimento de entrada e...

38
Resolver o cubo de Rubik

Escreva o programa mais curto que resolva o cubo de Rubik (3 * 3 * 3) dentro de um período de tempo e movimentos razoável (digamos, no máximo 5 segundos em sua máquina e menos de 1000 movimentos). A entrada está no formato: UF UR UB UL DF DR DB DL FR FL BR BL UFR URB UBL ULF DRF DFL DLB...

38
Música: o que há nesse acorde?

Entrada O símbolo de qualquer acorde triádico (consulte http://en.wikipedia.org/wiki/Chord_(music)#Triads ). Saída As notas que constituem o acorde dado. Exemplos Entrada: AM Saída:A C# E Entrada: C#m Saída:C# E G# Entrada: Db+ Saída:C# F A Entrada: C0 Saída:C D# F# Bônus -50 se você...

37
Diferença do quadrado da soma

Encontre a diferença entre o quadrado da soma e a soma dos quadrados. Esta é a representação matemática: (∑n)2−∑n2(∑n)2−∑n2\left(\sum n\right)^2-\sum n^2 Seu programa / método deve receber duas entradas, esses são os limites inferior e superior da faixa e são inclusivos. Os limites serão...

37
Números em Leyland

Dado um número natural n, retorne o n-th número de Leyland . Número Leyland Os números de Leyland são números inteiros positivos kda forma k = x^y + y^x Onde x,ysão números inteiros estritamente maiores que 1. Eles são enumerados em ordem crescente. EDIT: @DigitalTrauma sugeriu que eu...

37
Cops - square times square root

Nota: Este é o tópico da polícia , onde deve-se postar o código codificado. Aqui está o tópico dos ladrões onde a fonte quebrada deve ser postada e vinculada à resposta do policial. Tarefa: Escreva o programa seguro mais curto que multiplique a raiz quadrada de um número inteiro n pelo quadrado...

37
Desafio Musical Tweet

Esta é a versão em áudio do desafio de codificação de imagens do Twitter . Crie um formato de compactação de áudio que possa representar pelo menos um minuto de música em 140 bytes ou menos de texto codificado em UTF-8 imprimível. Implemente-o escrevendo um programa de linha de comando que use os...

36
Divisão e restante

Esse desafio, embora provavelmente trivial na maioria dos idiomas "padrão", é direcionado aos idiomas que são tão esotéricos, de baixo nível e / ou difíceis de usar que raramente são vistos neste site. Ele deve fornecer um problema interessante a ser resolvido, portanto, é a sua ocasião para...

36
Expanda uma matriz C

Na linguagem de programação C, as matrizes são definidas assim: int foo[] = {4, 8, 15, 16, 23, 42}; //Foo implicitly has a size of 6 O tamanho da matriz é inferido a partir dos elementos de inicialização, que neste caso são 6. Você também pode escrever uma matriz C dessa maneira, dimensionando-a...

36
Primes diferentes da Optimus

Desafio Dado um número inteiro de entrada n > 0, imprima o número de números primos ( outros que n, sen em si é primo), que pode ser produzido por alterao de um dígito na expansão decimal de n (sem alteração do número de dígitos). Exemplos Por exemplo n = 2,. Ao alterar um dígito na expansão...

36
Construindo um metrônomo

Introdução Alguns dias atrás eu precisava de um metrônomo para alguma coisa. Como não havia nenhum disponível, baixei um aplicativo da App Store. O aplicativo tinha um tamanho de 71 MB !!! 71 MB para criar tic-toc ...?! Então o código-golfe veio à minha mente e eu estava pensando se alguns de...

36
Fibonacci-orial

Definição A sequência de Fibonacci F(n), nos números inteiros positivos, é definida como: 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 O Fibonacci-orial de um número inteiro positivo é o produto de [F(1), F(2), ..., F(n)]. Tarefa Dado inteiro positivo...

36
A soma é sempre 15

Escreva um programa ou função que use uma matriz de números inteiros não negativos como entrada e produza um conjunto de vetores / matrizes com os elementos da matriz de entrada em ordem, divida para que cada vetor totalize até 15. Se a soma do primeiro N elementos não "atingem 15", então o número...

36
Substitua dois por três

Dado um número inteiro positivo, escreva algum código para obter sua fatoração primária e substituir todos os fatores de 2por 3. Por exemplo 12 = 2 * 2 * 3 -> 3 * 3 * 3 = 27 Isso é código-golfe, portanto, o objetivo é minimizar a contagem de bytes de sua resposta. Casos de teste 1 ->...

36
Encontre todas as cadeias distintas de Gozinta

Correntes de Gozinta (Inspirado no Projeto Euler # 606 ) Uma cadeia gozinta para n é uma sequência em {1,a,b,...,n}que cada elemento divide adequadamente o próximo. Por exemplo, existem oito cadeias gozinta distintas para 12: {1,12}, {1,2,12}, {1,2,4,12}, {1,2,6,12}, {1,3,12}, {1,3,6,12},...

36
Números binários complexos

Vamos criar um mapeamento subjetivo simples de números inteiros positivos para números gaussianos , que são números complexos em que as partes reais e imaginárias são números inteiros. Dado um número inteiro positivo, por exemplo 4538, expresse-o em binário sem líderes 0: 4538 base 10 =...