Perguntas com a marcação «code-golf»

36
Verificador da engrenagem da motocicleta!

Alguns de vocês podem estar familiarizados com a maneira como uma motocicleta muda. Mas para aqueles que não, parece que isso 6 5 4 3 2 N 1 Agora, quero saber em que equipamento estou depois de realizar alguns turnos para cima e para baixo. O programa deve funcionar em ponto morto. Entrada...

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
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
O começo é igual ao fim?

A tarefa Nesse desafio, sua tarefa é escrever um programa ou função que recebe uma String e gera um valor de verdade ou falsey com base em se o primeiro caractere e o último caractere da String de entrada são iguais. Entrada Você pode receber sugestões de qualquer maneira razoável. No entanto,...

36
Gerar; # código

Relacionado a: Faça um; # intérprete No desafio vinculado acima, a tarefa era criar um intérprete para a linguagem esotérica ;#. O ;#idioma O idioma possui exatamente dois comandos: ;e #(todos os outros caracteres são ignorados pelo intérprete): ;: Incrementar o acumulador #: Module o...

36
(A [l (t [e (r) n] e) s] t) uma string!

Alternar , é o ato de pegar uma corda e aninha-la entre colchetes. Aqui está como você alterna uma string. Para uma sequência de comprimento N , pegue os caracteres N centrais e coloque-os entre parênteses. Portanto, se nossa string tiver Hello world!(12 caracteres), terminaremos com (Hello...

36
Vou tombar?

visão global Dada uma sequência de 3 linhas, descubra se a estrutura cai para a esquerda, se equilibra ou cai para a direita. Estrutura de entrada Você pode imaginar a estrutura como uma haste de metal com coisas por cima, todas equilibradas em cima de uma haste vertical. 1 7 4...

36
The Crow vs The Taxicab

Imagine viajar para um ponto situado A milhas de distância horizontalmente e B milhas de distância verticalmente de sua posição atual. Ou, em outras palavras, viajando do (0, 0)ponto ao ponto (a, b). Até onde você precisaria para viajar? Parece uma pergunta direta, mas a resposta depende de quem...

36
O número original

Diretrizes Cenário John tem um número importante e não quer que outros o vejam. Ele decidiu criptografar o número, usando as seguintes etapas: Seu número é sempre uma sequência não decrescente (ie. "1123") Ele converteu cada dígito em palavras em inglês. (ie. "123" -> "ONETWOTHREE") E...

36
Eu nem ... eu só estranho!

Sua tarefa é simples: escreva um programa que receba um número inteiro como entrada e o produza se for ímpar e não faça nada de outra forma (não é permitido interromper). O desafio é que você só pode usar bytes ímpares. Opcionalmente, você pode anexar uma nova linha à direita na saída. Isso é...

36
Tempo duplo não é tempo duplo

Baseado neste desafio. No jogo de ritmo osu! , o modificador de dificuldade "Tempo duplo" na verdade só aumenta a velocidade em 50%. Sua tarefa é escrever um programa que gera um resultado positivo mesmo inteiro (superior a 0), e quando cada byte / personagem (a sua escolha qual) em seu código...

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
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
Consonância ou dissonância?

Dados dois nomes de notas, você deve escrever um programa que determine se o intervalo formado por essas duas notas é consoante ou dissonante. Introdução Na música ocidental, existem apenas 12 tons "diferentes". Seus nomes, ordenados menor para o maior, são estas: C, C#, D, D#, E, F, F#, G, G#,...

36
Registros ASCII básicos

Título alternativo: Registre sua sentença de prisão na parede Dado um número n, as contagens de saída agrupadas nos tradicionais 5 por grupo e 50 por linha. Exemplos 1 | | | | 4 |||| |||| |||| |||| 5 |||/ ||/| |/|| /||| 6 |||/ | ||/| | |/|| | /||| | 50. |||/ |||/ |||/ |||/ |||/...