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

47
Fixando um colar de laço Froot

Suponha que você esteja amarrando um fio de Froot Loops para colar, pulseira, cadarço ou o que quer. Existem 6 cores ansa: r ed, o gama, y ellow, g reen, b lue, e p urple. Você quer que seu fio comece com vermelho à esquerda e circule na ordem do arco-íris, indo para a direita, terminando em roxo....

47
Quão par é um número?

Os gregos antigos tinham essas coisas chamadas números individuais e duplamente pares. Um exemplo de um número par é 14. Ele pode ser dividido por 2 uma vez e nesse ponto se tornou um número ímpar (7), após o qual não é mais divisível por 2. Um número duplamente uniforme é 20. Ele pode ser dividido...

47
O idioma "Faça enquanto falso"

Faça Enquanto Falso Hoje, no trabalho, um dos meus colegas estava descrevendo o caso de uso do do while (false). A pessoa com quem ele estava conversando achou que isso era bobagem e simples, se as declarações fossem muito melhores. Em seguida, passamos a perder metade do dia discutindo a melhor...

47
Codificação 24 horas

Escreva um programa de linha única com dois ou mais caracteres que não contenha terminadores de linha e não aceite entrada. Por exemplo, seu programa pode ser: MyProgram Quando o seu programa é organizado nas formas que os ponteiros do relógio produzem às 12, 3, 6 e 9 horas, ele precisa exibir o...

47
Pilha transbordando

(Inspirado por esta pergunta ) Objetivo Sua tarefa é escrever um programa ou função para imprimir uma versão ASCII do logotipo Stack Overflow no STDOUT \|/ (-) (-) (-) (-) Seu programa deve receber duas entradas, chamadas aqui de H e N. A altura da pilha "contêiner" (os parênteses) é...

47
Contagem regressiva de "Infinito"

Parece uma tarefa impossível, certo? Bem, na verdade não é tão difícil. Se escrevermos a palavra Infinitycomo código ASCII binário de 8 bits, obteremos: 01001001 01101110 01100110 01101001 01101110 01101001 01110100 01111001 Isso pode ser concatenado e convertido no valor decimal...

47
Comendo Skittles como uma pessoa normal

Skittles são doces coloridos, onde existem 5 sabores distintos; uva, maçã verde, limão, laranja e morango representados por (p) uple, (g) reen, (y) ellow, (o) range e (r) ed, respectivamente. Eu costumava comer skittles, classificando todas as cores diferentes e depois comendo em sequência. Depois...

47
3 ... 2 ... 1 ... Crash off!

Sua tarefa é escrever um programa completo que continuará a contagem decrescente de 10 toda vez que for executado. A primeira vez que você executa o programa, ele deve ser impresso 10. A próxima vez, deve sair 9. Na próxima vez, ele deve sair 8e assim por diante. Em vez de imprimir 0, o programa...

47
Bernardino identifica palavras inalteradas em dólares

Definição Uma palavra em dólar é uma palavra em que quando cada uma de suas letras recebe um valor em centavos, de a = 1 a z = 26, e as letras são somadas, o resultado é 100. Aqui está um exemplo no CodeReview e aqui está uma lista de palavras em dólar que encontrei online. Entrada A entrada...

47
Isso é uma função?

Dada uma lista de (key, value)pares, determine se ela representa uma função, o que significa que cada tecla é mapeada para um valor consistente. Em outras palavras, sempre que duas entradas tiverem chaves iguais, elas também deverão ter valores iguais. Entradas repetidas estão OK. Por...

47
Exibir pixels coloridos aleatórios

Eu sempre gostei de telas cheias de pixels coloridos aleatoriamente. Eles são interessantes de se ver e os programas que os desenham são divertidos de assistir. O desafio Preencha sua tela, ou uma janela gráfica, com pixels coloridos. As regras Seu programa deve ter uma chance uniforme de...

47
O Caracol no Poço

fundo Há um enigma comum que é mais ou menos assim: Um caracol está no fundo de um poço de 30 pés. Todos os dias o caracol é capaz de subir 3 pés. À noite, quando dormem, deslizam de volta 2 pés. Quantos dias o caracol leva para sair do poço? A resposta intuitiva é 30 dias, porque o...

47
Extreme Fibonacci

Houve um bilhão de iterações de desafios de Fibonacci neste site, então vamos apimentar as coisas com um desafio de Fibonacci de um bilhão de iterações! Seu desafio é gerar os primeiros 1000 dígitos decimais do número de 1.000.000.000.000 de Fibonacci com o menor programa possível. Opcionalmente,...

47
Golf um número maior que a TREE (3)

A função TREE (k) fornece o comprimento da sequência mais longa de árvores T 1 , T 2 , ... onde cada vértice é rotulado com uma das k cores, a árvore T i tem no máximo i vértices e nenhuma árvore é uma menor de qualquer árvore após a sequência. ÁRVORE (1) = 1, com, por exemplo, T 1 = (1). ÁRVORE...

47
Meu triângulo está certo?

Dado a, b, co comprimento dos três lados de um triângulo, diga se o triângulo é angular (ou seja, tem um ângulo igual a 90 graus) ou não. Entrada Três valores inteiros positivos em qualquer ordem Resultado Ou uma verdadeira potência específica ( true, 1, yes, ...) ou uma saída específica falso...

47
Fazer o downgrade para um palíndromo

Dada uma sequência s, retorne a menor substring contígua que você pode remover para criar um palíndromo. Exemplos: 800233008 -> 2 racecarFOOL -> FOOL abcdedcba -> (empty string) ngryL Myrgn -> "L " (or " M") 123456789 -> 12345678 (or 23456789) aabcdbaa -> c (or d) [[]] ->...

47
Ir para a nona página

É comum precisar fazer uma interface de seleção de página. Normalmente, é assim: prev 1 ... 3 4 [5] 6 7 ... 173 next O que significa que existem totalmente 173 páginas e você está na quinta página atualmente. Esse desafio exige que você pegue o número total de páginas e o número da página atual...