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

40
Crie um pixel ruim

Sua tarefa é escrever um programa que faça com que sua tela pareça ter um pixel ruim. Você deve escolher exatamente um pixel na tela e exatamente um canal entre vermelho, verde e azul e tornar seu valor sempre 0 ou sempre máximo (geralmente 255). Os valores de outros canais devem ser os mesmos,...

40
Feliz Dia do Bacon!

Hoje é o Dia do Bacon, e é provavelmente por isso que o nome do chapéu para participar hoje é "Mmmm Bacon". Que melhor maneira de comemorar o dia do bacon com divertidas matrizes 2D preenchidas feitas de bacon! Uma tira de bacon 1 por 1 é representada por isso: ----- )===) (===( )===) ----- Seu...

40
Copiar um arquivo - estilo Windows

Este desafio é inspirado no xkcd : Desafio: Você simulará a cópia de um arquivo grande (1 Gigabyte). A taxa de transferência varia entre 10 kB / segundo e 100 MB / segundo. Sua tarefa é gerar o tempo restante da transferência de arquivos. A saída deve se parecer com: Time remaining: 03:12...

40
Detectar castelos com falha

Um dos aspectos interessantes da gravidade é que, até onde eu sei, você não pode simplesmente ter coisas flutuando no ar. No entanto, parece que nem todos na Associação de Construtores Aleatórios de Castelos estão cientes desse fato, levando a castelos como este: # # # # # # ### #### #### #...

40
Uma abundância de números inteiros!

Um número abundante é qualquer número em que a soma de seus divisores adequados seja maior que o número original. Por exemplo, os divisores adequados de 12 são: 1, 2, 3, 4, 6 E somando esses resultados em 16. Como 16 é maior que 12, 12 é abundante. Observe que isso não inclui "Números...

40
Imprimir a tabela periódica

Seu desafio é imprimir / imprimir / retornar este texto: _____ _____ | 1 | | 2 | | H | | He | |_____|_____ _____________________________|_____| | 3 | 4 | | 5 | 6 | 7 | 8 | 9 | 10 | | Li | Be | | B | C | N | O | F | Ne | |_____|_____| |_____|_____|_____|_____|_____|_____| | 11 | 12 | | 13 | 14 |...

40
Movendo o mínimo modesto

Inspirado por uma pergunta no Stack Overflow. O título aqui é inteiramente minha culpa. O desafio Dada uma lista de números inteiros positivos contendo pelo menos duas entradas, substitua cada número pelo mínimo de todas as entradas, excluindo a si mesma. Casos de teste [4 3 2 5] -> [2 2 3...

40
Remover zeros circundantes de uma matriz 2D

Esta é uma versão bidimensional desta pergunta . Dada uma matriz / matriz bidimensional não vazia contendo apenas números inteiros não negativos: ⎡⎣⎢⎢⎢⎢⎢⎢0000000000000100101000110⎤⎦⎥⎥⎥⎥⎥⎥[0000000010000010011100000] \begin{bmatrix} {\color{Red}0} & {\color{Red}0} & {\color{Red}0} & {\color{Red}0}...

40
Dungeon Crawler

Entrada Uma matriz binária representando as paredes de uma masmorra.MMM A posição do jogador dentro da masmorra.( x , y)(x,y)(x,y) A direção que o jogador está enfrentando no momento (0 = Norte, 1 = Leste, 2 = Sul, 3 = Oeste)ddd Saída Uma representação pseudo-3D das paredes que estão no campo...

40
Lay out the Carpet

Inspirado por esta pergunta SO . Desafio: Entrada: Uma stringsss Um caractereccc Saída: Crie uma arte ASCII de diamante em forma de quadrado nas quatro direções, com o primeiro caractere da seqüência no centro e indo para fora. Que fica dentro de um tapete quadrado de arte ASCII, com o...

40
Pato, pato, se foi!

Aqui está a música (bastante assustadora) dos Cinco patinhos (não é longa): Five little ducks went out one day, over the hills and up away. Mother Duck said, "Quack Quack Quack Quack", but only four little ducks came back. Four little ducks went out one day, over the hills and up away. Mother...

39
Advanced Code Golf - Escreva um pequeno servidor HTTP

Seu desafio é escrever um servidor HTTP code-golf que aceite solicitações GET. Obviamente, ele não precisa ter todos os recursos, mas deve servir arquivos de um diretório. Regras: O servidor HTTP deve escutar na porta TCP 36895 (0x901F) Ele deve servir arquivos de /var/wwwsistemas * NIX (por...