Puzzles de programação e golfe de código

Perguntas e respostas para programar entusiastas de quebra-cabeças e golfistas de código

3
Use o NVM para retomar a operação tenazmente sempre que abortado
Nós estaremos tentando escrever um programa que se lembre do que está fazendo até agora e continue em direção ao seu objetivo, se abortado uma repetição. Este é um programa tenaz . Ele estará usando uma memória não volátil para armazenar informações entre as execuções, como um número de cits …

8
Gerador de Padrão de Ervilha Ascendente
Para aqueles que não estão familiarizados com o Padrão de Ervilha , é um padrão matemático simples. Existem várias variações desse padrão, mas vamos nos concentrar em um: Padrão de ervilha ascendente Se parece com isso: 1 11 21 1112 3112 211213 ... Parece realmente difícil obter a seguinte linha, …
8 code-golf  math 

4
O quarto poder (Juzuk)
Em 1939, Juzuk descreveu uma maneira de gerar as quarta potências dos números naturais. Agrupe os números naturais como este: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ... Raspe cada segundo grupo: 1 4 5 6 11 12 13 14 15 ... …

5
Encontre possíveis retângulos de palavras
Johnny está tentando criar palavras cruzadas, mas está tendo dificuldades para fazer as palavras se encaixarem. Ele criou vários retângulos simples de palavras: ou seja, grupos de palavras que formam um retângulo onde todos os caminhos horizontais e verticais formam uma palavra. //2x2 PA AM //2x3 GOB ORE //3x3 BAG …

12
Escreva uma função para descriptografar a Cifra de Desafio Feynman # 1
A cifra de desafio 1 de Feynman é a seguinte: MEOTAIHSIBRTEWDGLGKNLANEAINOEEPEYST NPEUOOEHRONLTIROSDHEOTNPHGAAETOHSZO TTENTKEPADLYPHEODOWCFORRRNLCUEEEEOP GMRLHNNDFTOENEALKEHHEATTHNMESCNSHIR AETDAHLHEMTETRFSWEDOEOENEGFHETAEDGH RLNNGOAAEOCMTURRSLTDIDOREHNHEHNAYVT IERHEENECTRNVIOUOEHOTRNWSAYIFSNSHOE MRTRREUAUUHOHOOHCDCHTEEISEVRLSKLIHI IAPCHRHSIHPSNWTOIISISHHNWEMTIEYAFEL NRENLEERYIPHBEROTEVPHNTYATIERTIHEEA WTWVHTASETHHSDNGEIEAYNHHHNNHTW A solução é descrita como : É uma cifra de transposição simples: divida o texto em partes de 5 colunas e leia a partir do canto inferior direito para …
8 code-golf 

6
Desafio de código: o primo mais próximo
Desafio Nesta tarefa, você receberia um número inteiro N, que deverá gerar o primo mais próximo do número inteiro. Se o número for primo, imprima o número. A entrada N é fornecida em uma única linha, as entradas são terminadas por EOF. O número de entradas não excederia 10000 valores. …

2
Problema geométrico simples
Esse problema (veja abaixo) foi apresentado como um desafio de golfe com código da High School Programming League. Os códigos mais curtos enviados durante o concurso foram: 177 bytes em Ruby, 212 bytes em Python 2.5 e 265 bytes em C. Alguém pode torná-lo mais curto? Outras linguagens de programação …

4
Um subconjunto da aritmética verbal
Implemente um solucionador aritmético verbal de várias mesmas seqüências de números somados: TWO + TWO ----- FOUR REPEAT REPEAT REPEAT + REPEAT -------- ANDSTOP SPEED + SPEED ------- KILLS Existem algumas restrições: cada letra deve representar dígitos diferentes e nenhuma letra pode ser zero. Implemente o solucionador em função dos …
8 code-golf 



7
Scanner com porta mais curta
Escreva o programa mais curto que tentará se conectar às portas abertas em um computador remoto e verifique se elas estão abertas. (É chamado de Port Scanner ) Obtenha entrada dos argumentos da linha de comando. your-port-scanner host_ip startPort endPort Suponha que startPort <endPort (e endPort - startPort < 1000) …
8 code-golf 

1
Gerador de frases aleatórias
Escreva o programa mais curto possível em qualquer idioma que leia uma gramática livre de contexto e o número de frases a serem produzidas stdine gere muitas frases aleatórias a partir da gramática. Entrada A entrada virá no seguinte formato: n <START> {"<A>":["as<A>df","0<A>","<B><C>","A<A>", ...], "<B>":["1<C>1","\<<T>>",...], ...} né o número de …

4
Verificação da grade de palavras cruzadas
Valide uma grade de palavras cruzadas proposta. As inscrições devem ser programas completos que simplesmente testam uma grade proposta para determinar se ela atende a um conjunto de condições para tornar felizes os solucionadores de palavras cruzadas. Entrada A entrada será o nome de um arquivo que representa a grade …


17
Multiplicar sem multiplicar [fechado]
Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Code Golf Stack Exchange. Fechado há 4 anos . Escreva o algoritmo de multiplicação mais rápido (melhor big-O) e menor para números …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.