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

12
Imprimir uma sequência com palavras verticais

Sua tarefa é pegar uma sequência de caracteres de entrada de caracteres ascii e produzir a sequência como uma série de palavras verticais separadas por espaços. Um exemplo é mostrado abaixo: Dada a sequência: Hello, World! My name is Foo. a saída deve ser: H W M n i F e o y a s o l r m o l l e...

12
Calcular a raiz do cubo de um número

O objetivo deste código golf é criar um programa ou função que calcule e produza a raiz do cubo de um número que é fornecido como entrada. As regras: Nenhum recurso externo Nenhum uso de funções raiz do cubo interno. Nenhum uso de métodos / operadores que podem elevar um número a uma potência...

12
Imprimir n números estranhos

Um número estranho é um número em que a soma dos divisores adequados é maior que o próprio número e nenhum subconjunto de divisores apropriados soma esse número. Exemplos: 70 é um número estranho, porque seus divisores adequados (1, 2, 5, 7, 10, 14 e 35) somam 74, que é maior que 70, e nenhuma...

12
Calcular n números Kaprekar

Um número de Kaprekar é um número de n dígitos k que, quando os primeiros n ou n-1 dígitos de k ^ 2 são adicionados ao segundo n dígitos de N ^ 2, o resultado é N. Exemplos: 9^2 = 81. 8+1 = 9. 45^2 = 2025. 20+25 = 45. 297^2 = 88,209. 88+209 = 297 A sequência de Kaprekar começa em 1. Escreva um...

12
Resolver um sistema de equações lineares

Escreva um programa para resolver uma série de equações lineares o mais curta possível. Ele deve resolver problemas arbitrários de número de equações. Eles podem ser inseridos da maneira que você quiser; os coeficientes da matriz aumentada são provavelmente os mais fáceis. O programa não precisa...

12
Implementar um mecanismo reversi

Seu trabalho, para esse golfe, é escrever um programa que faça movimentos de um jogo de reversi (othello) e exiba o resultado para o usuário. Entrada Uma sequência de números tirados do intervalo [0-7]. Cada par de números representa primeiro a coordenada X, depois a coordenada Y. Quaisquer...

12
Crie um bot Fanatic para sites do Stack Exchange

Seu desafio hoje é trapacear com insígnias! Você criará um bot que se conectará a um site do Stack Exchange, faça login como você, visite a página / questions, visite uma pergunta e, em seguida, visite 9 outras perguntas na barra lateral "relacionada" (porque isso parece suficiente para contar...

12
Calcular a entropia do bloco

Uma vez eu precisei escrever uma função que calcula a entropia de bloco de uma determinada série de símbolos para um determinado tamanho de bloco e fiquei surpreso com o quão curto o resultado foi. Portanto, estou desafiando você a codificar essa função. Não estou lhe dizendo o que fiz por enquanto...

12
Esse número seria uma boa combinação de 2048?

Inspirado por xkcd . Seu desafio é determinar se um número faria uma boa combinação no jogo 2048 . Sua entrada será um número, como: 8224 E a saída será se esse número seria uma boa 2048 de combinação, que para esta entrada seria trueou yesou 1ou qualquer outra forma de indicar um resultado...

12
Crie uma nuvem de palavras a partir de um texto

O código deve receber texto da entrada padrão: The definition of insanity is quoting the same phrase again and again and not expect despair. A saída deve ser um arquivo PNG que contenha a nuvem de palavras correspondente ao texto: O acima da nuvem da palavra foi criado usando um aplicativo...

12
Confunda o corretor ortográfico do Word!

Sua tarefa é criar um programa que receba uma entrada de uma palavra de qualquer tamanho, na fonte Calibri. Essa palavra será composta de caracteres de letras encontrados em um teclado QWERTY normal. Não haverá acentos ou outros caracteres (por exemplo, pontuação, números etc.). Portanto, os...

12
Alinhe o CSV

Visão geral: Seu trabalho é pegar a entrada CSV no key=valueformato e alinhá-la de uma maneira mais organizada (veja abaixo). Entrada: Sempre via stdin . Os registros sempre estarão no seguinte formato key=value: foo=bar,baz=quux abc=123,foo=fubar baz=qwe,abc=rty,zxc=uiop,foo=asdf Não haverá...

12
Circle Maze Checker

Você conhece aqueles brinquedos de madeira com pequenos rolamentos de esferas onde o objetivo é se movimentar pelo labirinto? Isso é meio assim. Dado um labirinto e uma série de jogadas, determine onde a bola termina. A prancha é mantida na vertical e a bola se move apenas por gravidade quando a...

12
Damas mais longa jogada chinesa

Nas damas chinesas , uma peça pode se mover pulando sobre qualquer outra peça ou fazendo uma sequência desses saltos. Sua tarefa é encontrar a maior seqüência possível de saltos. Entrada Uma sequência de 121 zeros ou uns, cada um representando um local em um quadro. Um zero significa que o local...

12
Encontre todos os prefixos inequívocos de um conjunto de strings

Para esse desafio, você deve implementar o Abbrevmódulo Ruby no menor código possível. Desafio A entrada será qualquer que seja o seu idioma como um array (array, lista, sequência, etc.) de strings. Você pode escrever uma função ou aceitar palavras separadas por vírgula no STDIN. Você deve...

12
Assentos para teatro

Tarefa Um teatro tem 10 linhas, marcadas Apara Jde frente para trás, e 15 assentos em cada linha, numerados de 1 a 15 da esquerda para a direita. O programa usa as seguintes regras para escolher os melhores assentos. Regra 1: Todos os assentos em uma reserva devem estar na mesma fila, próximos...

12
Converter JSF ** k em JS normal

Muitos de vocês já conhecem o JSF ** k . Para quem não sabe, é um script que basicamente transforma qualquer código JavaScript em algo escrito usando apenas []()!+. Sua tarefa é criar, usando qualquer idioma de sua escolha, um programa que converta JSF ** k em JavaScript não ofuscado. Entrada :...

12
coloque os frascos na centrífuga

Esta questão se origina neste tópico do reddit pelo usuário do reddit taho_teg, mas é expandido para um 'quebra-cabeça' mais geral. Você tem uma centrífuga com 24 furos para os frascos distribuídos uniformemente em um círculo ao redor do eixo central. Se você já possui vários frascos e deseja...