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.

6
Visualize o teorema de Nicômaco
O Teorema de Nichomachus relaciona o quadrado de uma soma à soma de cubos: e tem uma bela visualização geométrica: Desafio: Crie a 2ª parte desta visualização em ascii. Você precisará garantir que todas as demarcações visuais sejam mantidas pelo seu diagrama. Isso é mais simples com quatro "cores", embora …

24
Desenhe-me um dominó
Desafio Dados dois dígitos de 0 a 9 como entrada, produza um dominó (do conjunto de nove dominós ) com esse número de pips (pontos) nas duas faces. As dez faces possíveis são assim (separadas por tubos): | | o| o|o o|o o|o o o|o o o|o o o|o o …

24
Plus Primes vs Minus Primes
A maioria de nós sabe ... que todos os primos p>3são da forma Mas, quantos são os Primos Plus ( 6n+1) e quantos são os Primes Menos ( 6n-1) em um determinado intervalo? O desafio Dado um número inteiro k>5, contar quantas primes<=ksão PlusPrimes e quantos são MinusPrimes . Exemplos …


30
#OctothorpeAsciiArt
Um Octothorpe (também chamado de sinal numérico, hash ou hashtag ou sinal de libra) é o seguinte caractere ASCII: # Não é uma forma divertida? Vamos fazer versões maiores dele! Então, aqui está o seu desafio: Dado um número inteiro positivo N , uma saída hashtag ASCII de tamanho N …

17
Vamos fazer um "enciph5r47g"
Este é o inverso de Vamos fazer um "deciph4r4ng" Nesse desafio, sua tarefa é codificar uma sequência. Felizmente, o algoritmo é bastante simples: lendo da esquerda para a direita, cada caractere de escrita típico (intervalo ASCII 32-126) deve ser substituído por um número N (0-9) para indicar que é o …

11
Código de golfe para meus verdadeiros amigos
... e golfe de verdade para meus amigos de código. Este é um desafio baseado em uma história em quadrinhos XKCD de um ano que consiste principalmente de brindes (paródias da primeira história em quadrinhos) seguindo um padrão distinto, mas com uma ligeira variação. Sua tarefa é escrever um programa …

26
Faça um super acróstico
fundo Comemorando o lançamento do Dyalog APL 16.0 , onde a solução para esse problema é {⊢⌺(≢⍵)⊢⍵}Explicação Tarefa Dada uma cadeia ASCII imprimível de comprimento estranho n , fazer um n x n quadrado com a cadeia centrado horizontalmente, duplicado para ser centrado verticalmente, e com acrostics da mesma cadeia …
35 code-golf  string 

20
Soma os poderes que estão
Um desafio simples, mas espero que não seja trivial: Escreva um programa ou função que adicione os kth poderes dividindo um número n. Mais especificamente: Entrada: dois números inteiros positivos ne k(ou um par ordenado de números inteiros, etc.) Saída: a soma de todos os divisores positivos dos nquais são …


4
FOIL digitação forte do Python!
Sua tarefa é escrever algum código no Python 2 ou 3, de modo que esta expressão: (a+b)(c+d) == a*c + b*c + a*d + b*d será avaliado Truesem gerar exceções. Para esclarecer, copiarei seu código em um arquivo e depois from no arquivo import *. Então, digitarei a expressão no …
35 code-golf  python 

30
Contagem eficiente
Quando eu era criança, e queria contar as notas de dólar em minhas economias, eu contava em voz alta: um dois três quatro cinco seis sete oito nove dez; onze, doze, treze, quatorze, quinze, dezesseis, dezessete, dezoito, dezenove, vinte; vinte e um, vinte e dois, vinte e três, vinte e …
35 code-golf  number 

30
Quanto eu tenho que escrever?
Escrever números está entre os mundos Hello da programação, geralmente os números 1 a 10. Eu quero escrever muitos números! Muitos, muitos números. Mas quantos números eu tenho que escrever? Tarefa Dada uma entrada inteira, forneça um número como saída que me daria o número de dígitos que estariam em …

8
Fizz Buzz para tartarugas
Descrição do Problema Imagine que você é uma tartaruga em uma grade. Você é dado dois números f e b , e você está voltada para o leste. Você realiza uma marcha pela grade, contando cada uma das células que encontrar, de acordo com as seguintes regras: Por padrão, você …
35 code-golf  grid 

30
Desenhe o arco de uma bola
Desenhe a trajetória parabólica de uma bola lançada. A entrada é a velocidade inicial ascendente da bola, um número inteiro positivo v. A cada segundo, a bola move o 1espaço para a direita e os vespaços na vertical e depois vdiminui 1devido à gravidade. Assim, a velocidade ascendente finalmente desce …

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.