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.

1
Texto animado sinusoidal de arte ASCII
Sinto uma certa falta das antigas demos que mostram os recursos dos computadores quando foram chamados x86 em vez de i3, i5 e i7. Uma das primeiras que assisti no meu 386 foi a demo Unreal da Future Crew, que agora está comemorando seu 25º aniversário. No minuto 0:43, a …

4
Grau de insaturação
Grau de insaturação Este não é um quebra-cabeça de código particularmente difícil - mas estou interessado em ver suas várias maneiras de resolvê-lo. O grau de insaturação é o número de ligações químicas duplas entre átomos e / ou o número de anéis em um composto químico. Você receberá a …


9
Desenhar um gráfico de contorno ASCII
Considere os seguintes blocos 3x3 que o algoritmo dos quadrados de marchas identificaria para cada célula (com ID rotulado com base em 0): 0: ... ... ... 1: ... ... \.. 2: ... ... ../ 3: ... --- ... 4: ..\ ... ... 5: /.. ... ../ 6: .|. .|. …


3
Fatoração da palavra Lyndon
fundo Uma palavra de Lyndon é uma string não vazia, estritamente lexicograficamente menor do que todas as outras rotações. É possível fatorar qualquer string exclusivamente como a concatenação das palavras de Lyndon, de modo que essas subpalavras sejam lexicograficamente não crescentes; seu desafio é fazer isso da maneira mais sucinta …

10
Eu sou um número N-bonacci especial?
A sequência N-bonacci, originalmente inventada por @DJMcMayhem nesta pergunta , é uma sequência gerada iniciando com os inteiros 0 e 1 e adicionando os números N anteriores para gerar o próximo número. A sequência N-bonacci especial é uma sequência N-bonacci que começa com um par de números diferentes de 0 …

27
Todos os pares não ordenados entre os elementos de uma matriz
Tarefa: Retorne uma matriz com todos os pares possíveis entre os elementos de uma matriz. Exemplo De a=["a", "b", "c", "d"];volta b=[["a","b"],["a","c"],["a","d"],["b","c"],["b","d"],["c","d"]]. Os pares podem estar em qualquer ordem, desde que todas as combinações possíveis estejam incluídas e obviamente ["b","d"]sejam iguais ["d","b"]. Entrada Matriz de elementos string única compostas de …

13
O jogo de feijão estranho e selvagem
Talvez alguns de vocês já conheçam esse jogo: você tem uma coleção de jujubas de cores diferentes. Para cada cor, o feijão pode ter gostos diferentes, alguns são bons e outros ruins, e você não pode diferenciá-los. Você precisa escolher um feijão de uma determinada cor e rezar para escolher …

7
Gerador de faixa de IP detalhado
A tarefa é simples, considerando dois endereços IP ae produzindo btodos os endereços dentro desse intervalo. Exemplos Exemplo 1: f(a = 192.168.0.1, b = 192.168.0.4) 192.168.0.1 192.168.0.2 192.168.0.3 192.168.0.4 Exemplo # 2 (o TIO truncará isso, use um intervalo menor ao testar): f (a = 123.0.200.0, b = 124.0.0.0) 123.0.200.0 …

1
I <3 condicionais
Você acaba tendo muitos condicionais longos e chatos no seu código: if flag == 1: while have != needed: if type == 7: Eles podem ser transformados em seus &lt;3equivalentes de condicionais muito mais amáveis : if abs(flag - 1) + 2 &lt;3: while 3 - abs(have - needed) &lt;3: …


14
Valide a sintaxe 2Col!
Como algumas pessoas devem ter notado ultimamente, abandonei o desenvolvimento de Braingolf em grande parte porque é chato e sem inspiração, e mudei para o 2Col, que é um pouco mais interessante e não foi projetado para ser uma linguagem de golfe. O recurso definidor do 2Col é que toda …

10
Quando é o ano comum especial mais próximo?
Um ano comum é um ano que não é bissexto e onde o primeiro e o último dia do ano são no mesmo dia. Um ano comum especial é aquele que começa na segunda-feira e termina na segunda-feira também. Seu desafio é criar um programa / função que, quando dado …
11 code-golf  date 

17
Verifique se uma matriz é uma matriz de Toeplitz
Você receberá uma matriz bidimensional e um número e será solicitado que descubra se a matriz fornecida é Toeplitz ou não. Formato de entrada: Você receberá uma função que terá two-dimensionalmatriz como argumento. Formato de saída: Retorne 1da função se a matriz for Toeplitz , caso contrário, retorne -1. Restrições: …

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.