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

Um desafio de código é uma competição por maneiras criativas de resolver um quebra-cabeça de programação com um critério de ganho objetivo não coberto por outras tags de pontuação (por exemplo, código-golfe).

23
Octógonos artísticos ASCII
Dado um número inteiro de entrada n > 1, produza um octógono de arte ASCII com comprimentos laterais compostos por ncaracteres. Veja exemplos abaixo: n=2 ## # # # # ## n=3 ### # # # # # # # # # # ### n=4 #### # # # # …
22 code-golf  ascii-art  code-golf  geometry  code-golf  balanced-string  code-golf  cops-and-robbers  code-challenge  cops-and-robbers  code-golf  code-golf  random  cryptography  code-golf  array-manipulation  number  code-challenge  integer  code-golf  math  integer  code-golf  math  math  parsing  image-processing  test-battery  math  number  combinatorics  fastest-code  code-golf  code-golf  math  number-theory  rational-numbers  polynomials  code-golf  math  geometry  code-golf  code-golf  number-theory  primes  factoring  code-golf  restricted-source  code-golf  string  decision-problem  counting  code-golf  math  sequence  fibonacci  code-golf  array-manipulation  counting  code-golf  array-manipulation  number-theory  code-golf  array-manipulation  code-golf  random  code-golf  string  hexadecimal  code-golf  string  code-challenge  sorting  code-golf  number  floating-point  code-golf  sorting  code-golf  decision-problem  fibonacci  code-golf  number  combinatorics  code-golf  string  code-golf  math  code-golf  electrical-engineering  code-golf  javascript  code-golf  base-conversion  code-golf  array-manipulation  matrix  binary-matrix  code-golf  kolmogorov-complexity  python  perl  ruby  code-golf  number  code-golf  optimization  integer-partitions  code-golf  string  code-golf  ascii-art 

24
Um desafio ogl-edocf
Entrada Uma sequência aleatória não vazia que consiste em caracteres ASCII no intervalo .[ 32..126 ][32..126][32..126] Saída A saída é obtida aplicando rotações sucessivas na sequência de entrada. Para cada letra ( [a-zA-Z]) na sequência de entrada, da esquerda para a direita: se a letra estiver em maiúscula, gire todos …
22 code-golf  string  code-golf  string  code-golf  string  parsing  brainfuck  code-challenge  python  hello-world  error-message  code-golf  string  code-golf  number  integer  counting  subsequence  code-golf  string  cipher  code-golf  array-manipulation  arithmetic  integer  matrix  code-golf  math  sequence  code-golf  restricted-source  pi  popularity-contest  cops-and-robbers  polyglot  popularity-contest  cops-and-robbers  polyglot  code-golf  file-system  king-of-the-hill  code-golf  number  sequence  integer  rational-numbers  string  code-challenge  source-layout  code-golf  ascii-art  king-of-the-hill  code-golf  array-manipulation  sorting  code-golf  string  code-golf  restricted-source  source-layout  tips  math  code-challenge  permutations  logic-gates  code-golf  number  random  integer  code-golf  math  code-golf  math  number  decision-problem  king-of-the-hill  python  board-game  code-challenge  brainfuck  busy-beaver  code-golf  number  cops-and-robbers  polyglot  obfuscation  answer-chaining  code-golf  number  integer  conversion  code-golf  string  parsing  code-golf  ascii-art  number  king-of-the-hill  javascript  code-golf  source-layout  radiation-hardening  code-golf  array-manipulation  matrix  code-golf  string  graph-theory  code-golf  array-manipulation  decision-problem  code-golf  string  ascii-art  code-golf  string  code-golf  array-manipulation 

28
Faça um quebra-cabeças simples
(Nota: esta é a minha primeira pergunta de código de golfe, mas, até onde eu sei, ninguém mais fez exatamente isso, por isso devo ser bom.) Sua tarefa é criar um programa ou função que inclua uma sequência de caracteres se um número inteiro ne retorne ou produza esse texto …
22 code-golf  string  code-golf  string  parsing  apl  math  primes  integer  fastest-code  code-golf  math  primes  integer  code-golf  ascii-art  kolmogorov-complexity  code-golf  string  array-manipulation  code-golf  number  code-golf  sequence  code-golf  math  arithmetic  code-golf  date  conversion  code-golf  geometry  combinatorics  grid  code-golf  string  code-golf  counting  java  code-golf  chess  code-golf  path-finding  conversion  atomic-code-golf  logic-gates  code-golf  fibonacci  code-golf  ascii-art  fractal  code-golf  quine  code-golf  string  code-golf  array-manipulation  decision-problem  code-golf  quine  code-golf  code-challenge  array-manipulation  code-challenge  word-search  code-golf  binary  conversion  code-golf  code-golf  restricted-source  code-golf  kolmogorov-complexity  restricted-source  code-golf  kolmogorov-complexity  random  animation 

10
Comprimindo as energias de ionização atômica
Este é um tipo diferente de desafio de compactação. Em um desafio normal da complexidade de kolmogorov , é necessário recriar uma lista exatamente. Aqui, você pode arredondar os valores da maneira que desejar. Qual é o problema? Sua pontuação é penalizada com base no quão errado é o seu …

15
Derrube alguns dominós!
Obrigado a esta pergunta por alguma inspiração Neste desafio, representaremos uma linha de dominó como uma sequência de |, /e \. Você receberá uma sequência de dominós como entrada e deverá determinar como eles se parecerão quando se estabelecerem. Aqui estão as regras de como os dominós caem Um dominó …

9
É um substantivo ou não?
Dada uma string como entrada, determine se é um substantivo ou não. Você será pontuado nas 1000 palavras em inglês mais comuns, por quantas você rotula corretamente como um substantivo ou não. O programa ou função que classificar corretamente a maioria dessas palavras em 50 bytes ou menos vencerá. Substantivos …

7
Imprimir peças poliglotas
Normalmente, os poliglotas são construídos de tal maneira que cada idioma pode ignorar partes do código que estão presentes em outros idiomas, envolvendo-os em literais de string, usando sintaxe de comentário ou outros truques semelhantes. Seu objetivo é escrever uma poliglota em que a saída para cada idioma seja o …

2
Entrada de texto do teclado virtual
Em consoles de jogos modernos e outros dispositivos sem teclados tradicionais, tentar inserir texto é um pesadelo. Ter que digitar com alguns botões e um joystick em um teclado virtual é irritante, e eu gosto de fazer o mínimo de movimentos / pressionamentos de botão possível. O teclado que você …

5
Programação de Cebola
Usando apenas ASCII imprimível (códigos hexadecimais 20 a 7E), escreva um programa central N × N quadrado sem comentários, cercado por mais 4 camadas , criando um programa quadrado (N + 8) × (N + 8) (N> 0) . Para N = 3, o layout (a ser substituído pelo código …


2
Reconhecer dígitos manuscritos
Sua tarefa é ler uma imagem contendo um dígito manuscrito, reconhecer e imprimir o dígito. Entrada: Uma imagem em escala de cinza de 28 * 28, fornecida como uma sequência de 784 números de texto sem formatação de 0 a 255, separados por espaço. 0 significa branco e 255 significa …

14
A constante de Khinchin com o máximo de casas decimais possível em 64 bytes ou menos
A constante de Khinchin é uma constante matemática curiosa que, de acordo com Wolfram MathWold , é "notoriamente difícil de calcular com alta precisão" . Aqui está 100 dígitos: 2.685452001065306445309714835481795693820382293994462953051152345557218859537152002801141174931847697 ... Escreva um programa em 64 bytes ou menos que produza a constante de Khinchin para o número máximo de …

3
Golfe Meta-boliche
Sua tarefa é criar o programa mais curto (A) que gera outro programa (B) com os bytes mais exclusivos, o que, por sua vez, gera o programa original (A). Essencialmente, você está jogando metade de um par de nossos programas principais (também conhecido como quine de iteração periódica) e jogando …

4
Como contar as sílabas em uma palavra
Entrada: você receberá uma string contendo uma única palavra em inglês. Todas as letras serão minúsculas e não haverá caracteres não alfabéticos na sequência. Saída: Você retornará um número inteiro de 1 a 7, representando quantas sílabas você acha que existem na palavra. Pontuação: Seu programa será executado com todas …

5
Classificar uma lista com trocas e pops
Considere uma lista aleatória dos números inteiros 1 a N. Você deseja classificá-la usando apenas as seguintes ações: Troque o primeiro e o último elementos da lista. (S) Retire o primeiro elemento e anexe-o ao final da lista. (P) Isso sempre é possível porque qualquer lista pode ser classificada com …

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.