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.

30
!Inserir! ! n! b! e! t! w! e! e! n!
Postado aqui . Este desafio é altamente "destilado" desta questão. Agradecimentos especiais a @Akababa! Nesta tarefa, você deve inserir um ponto de exclamação no início da sequência e após cada caractere. Regras Sempre haverá uma entrada de sequência não vazia. A entrada também não conterá guias. Você pode assumir que …
24 code-golf  string 

25
Imprimir a sequência
21, 21, 23, 20, 5, 25, 31, 24,? Inspirado neste quebra-cabeça , dado um número inteiro n>0n>0 0n>0 , imprima a sequência a seguir até chegar a um número não inteiro (spoiler, caso você queira resolver o quebra-cabeça primeiro) a0=na0=na_0 = n a4k+1=a4k⋅(4k+1)a4k+1=a4k⋅(4k+1)a_{4k+1} = a_{4k} \cdot(4k+1) a4k+2=a4k+1+(4k+2)a4k+2=a4k+1+(4k+2)a_{4k+2} = a_{4k+1} + …

15
Matrix quebra-cabeças
Entrada: Um inteiro n Duas matrizes quadradas de tamanho igual (com sua largura / altura sendo um múltiplo de n) Saída: Um dos dois valores distintos de sua própria escolha, um para resultados de verdade e outro para resultados de falsey (então sim, em 1/0vez de true/falsesão saídas válidas para …

11
Desenhe este padrão de diamante
O padrão abaixo formará a base desse desafio. /\ \/ /\ / \ / \ /\/ \/\ \/\ /\/ \ / \ / \/ /\ \/ Dada uma largura e altura de entrada, cada uma >=1produz o padrão de arte ASCII acima repetido várias vezes, unindo (e sobrepondo) os pequenos …


18
PronunciationSort ™
Todos conhecemos diferentes algoritmos de classificação sofisticados, mas nenhum deles fornece números de uma maneira fácil de pronunciar. Para remediar isso, proponho o uso do PronunciationSort ™, a maneira mais natural de classificar listas de números. Pronúncia As regras oficiais para pronunciar números (neste desafio) é que os dígitos são …

14
Problema em espiral numérica
Uma espiral numérica é uma grade infinita cujo quadrado superior esquerdo tem o número 1. Aqui estão as cinco primeiras camadas da espiral: Sua tarefa é descobrir o número na linha ye coluna x. Exemplo: Input: 2 3 Out : 8 Input: 1 1 Out : 1 Input: 4 2 …
24 code-golf  math 

15
Todos os oitos únicos
Dada uma matriz retangular não-vazia de números inteiros de 0para 9, produza a quantidade de células que são 8e não têm um vizinho 8. Vizinho é aqui entendido no sentido de Moore , isto é, incluindo diagonais. Portanto, cada célula tem 8vizinhos, exceto as células nas bordas da matriz. Por …


25
Nova sequência de vizinhos
Os números inteiros não negativos estão cansados ​​de sempre ter os mesmos dois * vizinhos, então eles decidem misturar um pouco as coisas. No entanto, eles também são preguiçosos e querem ficar o mais próximo possível de sua posição original. Eles vêm com o seguinte algoritmo: O primeiro elemento é …


13
Encontre a raiz 10 do cubo adic de 3
Eu gosto de pensar em um número 10-adic como um número que vai infinitamente para a esquerda, ou em um módulo inteiro uma potência muito grande de 10. As coisas carregam infinitamente para a esquerda e desaparecem. Para entender o que quero dizer, observe que ...6667 * 3 = 1na …

10
Distância Knight
No xadrez, um cavaleiro na grade (x, y) pode se mover para (x-2, y-1), (x-2, y + 1), (x-1, y-2), (x-1, y + 2), (x + 1, y-2), (x + 1, y + 2), (x + 2, y-1), (x + 2, y + 1) em uma etapa. Imagine um tabuleiro …

3
Ice Golf Challenge
O objetivo deste desafio é escrever um programa ou função que retorne a menor quantidade de greves necessárias para concluir um determinado curso. Entrada O layout do curso pode ser aprovado da maneira e formato adequados que você preferir. (leitura do console, transmitida como parâmetro de entrada, leitura de um …

15
Radiodifusão modular
Esse desafio está relacionado a alguns dos recursos da linguagem MATL, como parte do evento de linguagem do mês de maio de 2018 . Introdução No MATL, muitas funções de duas entradas funcionam em elementos com transmissão . Isso significa o seguinte: Em termos de elementos (ou vetorizados ): a …

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.