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

Code-golf é uma competição para resolver um problema específico com o menor número de bytes de código-fonte.

25
Calcular o Divmod superior
Tarefa Dado dois inteiros positivos (divid e nd e divis de o r), calcular o q uotient e o r emainder. Normalmente, seria calculado como e = o*q+ronde q*o<=ee 0<=r<o. Para este desafio ainda, e = o*q+rmas q*o>=ee -o<r<=0. Por exemplo e=20e o=3, normalmente 20/3 -> 20=3*6+2, desde 18<=20e 0<=2<3. …

6
Espiral para fora o alfabeto!
Veja a seguinte string. Observe um padrão? ABEFNOPEFGH DC GQI MHRJ LKJI SK DTL PORRA BAZYXWV N EO DP CQ BAZYXWVUTSR Como alguns devem ter notado, é basicamente uma espiral do alfabeto, onde as distâncias entre linhas / colunas aumentam gradualmente em 1 espaço / nova linha. Definição rigorosa Vamos …

21
Sequência phi iterada
Relacionado: Função phi (n) iterada . Seu desafio é calcular a função phi iterada: f(n) = number of iterations of φ for n to reach 1. Onde φestá a função totiente de Euler . OEIS relacionado . Aqui está o gráfico: Regras: Seu objetivo é gerar saída f(n)de n=2para n=100. …

9
Primeiros dígitos repetidos
Outra sequência, outro desafio. * Definição Um primo pestá nesta sequência, vamos chamá-lo A, se para cada dígito dna pexpansão decimal de você substituir dpor dcópias de de o inteiro resultante ainda for primo; zeros não são permitidos. Por exemplo, 11está trivialmente nesta sequência (é o primeiro número, aliás). O …

4
É bipartido?
Um gráfico bipartido é um gráfico cujos vértices podem ser divididos em dois conjuntos disjuntos, de modo que nenhuma aresta conecta dois vértices no mesmo conjunto. Um gráfico é bipartido se e somente se for de duas cores. Desafio Sua tarefa é, dada a matriz de adjacência de um gráfico …

24
Me dê um sorvete por favor
Faça-me um cone de sorvete, por favor Temos uma tonelada de ótimos locais de sorvete aqui na Nova Inglaterra. A maioria deles está fechada para o inverno agora, então ... .-@@-. (======) (--------) (==========) (__________) \/\/\/\/\/ \/\/\/\/ \/\/\/ \/\/ \/ OBJETIVO Emita exatamente o cone de sorvete acima. (ou retorne …


3
Conselhos para ruby
Como diminuir: p=gets.to_i a=gets b=gets.to_i Se minha entrada for um número inteiro, seguido por uma sequência, seguido por um número inteiro?
13 code-golf  tips  ruby 

10
Distribuir um baralho ASCII
Nunca houve realmente um desafio definitivo para cartões ASCII AFAIK. Portanto, usando o seguinte baralho de cartões ASCII: .------..------..------..------..------..------..------..------..------..------..------..------..------. |2.--. ||3.--. ||4.--. ||5.--. ||6.--. ||7.--. ||8.--. ||9.--. ||T.--. ||J.--. ||Q.--. ||K.--. ||A.--. | | (\/) || (\/) || (\/) || (\/) || (\/) || (\/) || (\/) || (\/) || …


16
Ocorrências mais altas ou mais baixas?
Desafio: Entradas: Uma sequência contendo ASCII imprimível (excluindo espaços, tabulações e novas linhas) Um booleano † Resultado: As partes da String são divididas em quatro grupos: Letras minúsculas Letras maiúsculas Dígitos De outros Com base no booleano, produzimos a ocorrência mais alta de um (ou vários) desses quatro grupos, ou …
13 code-golf  string 

5
Dobre uma matriz!
Dada uma matriz, some seus valores para cima / baixo ou esquerda / direita para formar um X, dobre-o e retorne a lista. Eu descrevo o algoritmo aqui: Algoritmo Sua entrada será uma matriz quadrada de números ímpares dentro da capacidade numérica razoável do seu idioma. Vamos tomar a seguinte …
13 code-golf  matrix 

7
Pequenas caixas na encosta
Há uma música satírica chamada Little Boxes , originalmente de Malvina Reynolds, sobre a expansão suburbana que tem letras da seguinte forma: Pequenas caixas na encosta, Pequenas caixas feitas de cócegas, Pequenas caixas na encosta, Pequenas caixas iguais. Há uma verde e uma rosa E uma azul e uma amarela …

4
Esticar uma matriz
Anteriormente , defini o processo de esmagar uma matriz Em uma paixonite, lemos a matriz da esquerda para a direita. Se em um ponto encontramos dois elementos iguais seguidos, removemos o primeiro e duplicamos o segundo. Por exemplo, aqui está o processo de esmagar a seguinte matriz [5,2,2,4] ^ [5,2,2,4] …

17
Gráfico de barras de dez linhas
Este é o Buraco-1 do Torneio de Outono da APL CodeGolf . Eu sou o autor original do problema lá e, portanto, posso republicá-lo aqui. Dada uma lista de números, produza um gráfico de barras horizontal de #caracteres para quantos números cabem em cada um dos dez grupos de tamanhos …

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.