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

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


11
Novo design do site!
A menos que você tenha um script de usuário que modifique o design do site (ou mesmo se houver), você deve ter notado que temos o design do site! (Agora é novembro) Então, para comemorar, vamos criar um programa que aplique retroativamente esse design (simplificado demais, é claro)! Portanto, as …
57 code-golf  string 

30
Entusiasticamente russifica uma string
Muitos de vocês podem ter interagido com pessoas da Rússia na internet em algum momento, e um subconjunto de vocês deve ter notado o método um pouco estranho que eles têm para se expressar. por exemplo удали игру нуб))) onde )))são adicionados para enfatizar a declaração anterior, tenho trabalhado em …
57 code-golf  string 

30
“DDoouubbllee ssppeeaakk !!”
Desafio super simples hoje, ou é? Sinto como se tivéssemos ouvido falar bastante sobre falar duas vezes recentemente, bem, vamos defini-lo de uma maneira codificável ... A fala dupla é quando todos os caracteres de uma sequência de texto são repetidos imediatamente. Por exemplo: "DDoouubbllee ssppeeaakk!!" As regras Escreva um …
57 code-golf  string 

30
Mais uma LUL e estou fora
Descrição do Desafio Em alguns canais de um site popular de streaming, twitch.tv, uma mensagem comum é a de que as pessoas enviam spam em chats para atrair pessoas a enviar "LUL". One more LUL and I'm out LUL é um emote popular usado para expressar que algo engraçado aconteceu …
57 code-golf  string 


30
Grande ou pequeno Endian
Escreva um programa ou função que produza um Lif executado em uma pequena arquitetura endian ou um Bif executado em uma arquitetura big endian. Saída em minúsculas lou btambém é aceitável. Não há entrada. A pontuação é código de golfe, portanto o código com o menor número de bytes vence. …
57 code-golf 

27
Rachaduras em andamento
Lembre-se daqueles programas de força bruta para quebrar a senha que mostram todas as combinações que estão tentando? Mais precisamente, em um ponto, os n primeiros caracteres são corrigidos (foram adivinhados com sucesso) e todos os caracteres possíveis para os demais estão sendo testados. Você provavelmente já viu alguns filmes …

30
Desenhe um triângulo asterisco
Inspirado por uma tarefa de programação 101, aqui está uma tarefa que, esperançosamente, não é muito fácil ou é uma duplicata (meio difícil de procurar coisas como essa). Entrada: Um número inteiro positivo n >= 1. Resultado: n linhas de asteriscos, em que cada nova linha possui um asterisco a …

30
Imprimir N ao quadrado
Escreva um programa ou função que obtenha um número inteiro não negativo N de stdin ou como argumento de função. Ele deve imprimir ou retornar uma sequência de um quadrado oco de arte ASCII, cujos lados são feitos cada um com N cópias do número N. Especificamente: Se N for …

8
Faça o beijo das cobras elásticas
Uma cobra elástica se parece com isso: <||=|||:)~ Cada sequência separada de barras verticais ( |) em uma cobra elástica, conhecida como porção elástica , é extensível individualmente até o dobro de sua largura e é desenhada com barras alternadas ( /, \) uma vez estendidas. A cobra em particular …

30
Adição no estilo Alex
Inspirados no glorioso aprendizado de Alex para você, para o bem, vamos recriar humildemente o "único programa de verdade R" de Alex - mas com uma reviravolta. A adição no estilo Alex funciona assim - tem 90% de chance de retornar a soma dos dois números fornecidos e 10% de …

10
O pequeno Chandler está triste. Desenhe uma nuvem para animá-lo
O pequeno Chandler está triste. Desenhe uma nuvem para animá-lo. Nota: Desenhar uma nuvem não vai animá-lo. Um círculo pode ser definido como uma tupla de 3, (x,y,r)onde xé a posição x do círculo em um plano cartesiano, yé a posição y do círculo em um plano cartesiano e ré …



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.