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).

22
Pi Natural # 0 - Rocha
Objetivo Crie um programa / função que receba uma entrada N, verifique se Npares aleatórios de números inteiros são relativamente primos e retorne sqrt(6 * N / #coprime). TL; DR Esses desafios são simulações de algoritmos que exigem apenas a natureza e seu cérebro (e talvez alguns recursos reutilizáveis) para …
39 code-golf  math  random  pi  approximation  popularity-contest  code-golf  sequence  number-theory  binary  coding-theory  code-golf  math  3d  code-golf  code-golf  math  number  code-golf  kolmogorov-complexity  code-golf  ascii-art  graphical-output  binary-tree  code-golf  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  array-manipulation  hexadecimal  code-golf  math  number  set-theory  code-golf  math  arithmetic  number-theory  integer  code-golf  string  kolmogorov-complexity  code-golf  math  sequence  arithmetic  decision-problem  code-golf  code-golf  ascii-art  code-golf  array-manipulation  parsing  code-golf  string  ascii-art  kolmogorov-complexity  code-challenge  code-golf  sequence  code-golf  number  array-manipulation  sorting  code-golf  string  function  code-golf  arithmetic  code-golf  math  sequence  number-theory  primes  restricted-source  javascript  code-challenge  polyglot  rosetta-stone  code-golf  code-golf  regular-expression  code-golf  math  code-golf  math  primes  code-golf  ascii-art  kolmogorov-complexity  binary  code-golf  math  sequence  code-golf  sequence  subsequence  code-golf  string  code-golf  parsing  music  code-golf  grid  game  path-finding  board-game  code-golf  string  binary  code-golf  array-manipulation  balanced-string  code-golf  code-golf  algorithm  code-golf  string  number  arithmetic  array-manipulation  code-golf  array-manipulation  binary-tree  tree-traversal  code-golf  code-golf  tips  code-golf  string  base-conversion  code-golf  tips  s.i.l.o.s  code-golf  string  ascii-art  code-golf  code-challenge  code-golf  game 

15
Olha, lá em cima no céu! É uma matriz super duper!
Inspirado por essa pergunta de nossos amigos rivais na Code Review. Definições Uma super matriz é uma matriz em que cada novo elemento da matriz é maior que a soma de todos os elementos anteriores. {2, 3, 6, 13}é uma super matriz porque 3 > 2 6 > 3 + …

3
Quine endurecido por radiação
Como você deve (espero) saber, um quine endurecido por radiação é um quine do qual você pode remover qualquer caractere e ainda imprimir sua fonte original pré-modificada. O problema é que, com a maioria deles, você pode remover apenas um caractere; caso contrário, tudo quebra. É aqui que entra; seu …

5
Adicionando números com o Regex
Quero tentar um novo tipo de desafio de golfe regex, que solicite que você resolva tarefas computacionais não triviais com nada além de substituição de regex. Para tornar isso mais possível e menos trabalhoso, você poderá aplicar várias substituições, uma após a outra. O desafio Começaremos simples: dada uma string …

29
Código próximo ao desafio: Soma de números inteiros
Este é um desafio simples: dada uma sequência de números inteiros, encontre a soma de todos os números inteiros nela. Mas com uma torção. Sua pontuação é a distância de Levenshtein entre seu código e a seguinte frase (O desafio): Dado um conjunto de números inteiros, encontre a soma de …

14
Programando com uma tecla Shift esporádica
Há algo de errado com o seu teclado. A Shiftchave tem uma mente própria. Toda vez que você digita um personagem, você não tem idéia se ele sairá alterado ou não (embora seja 50-50). Além das teclas de caracteres padrão, nada no teclado é funcional. Não há mouse ou outro …


8
Caçar os Wumpus
Quando eu era garoto, as crianças passeavam pelas lojas de computadores e brincavam de Hunt the Wumpus até a equipe nos expulsar. Era um jogo simples, programável nos computadores domésticos de meados da década de 1970, máquinas tão rudimentares que, em vez de microprocessadores do tamanho de filhotes, acho que …

16
Menor compressão do tabuleiro de xadrez
Escreva um algoritmo ou programa que possa codificar e decodificar um tabuleiro de xadrez. O objetivo é fazer a menor representação de um tabuleiro de xadrez que possa ser usado (uma vez decodificado) para determinar todas as possibilidades de movimento de um jogador nesse turno. A codificação deve ser capaz …

26
Fazendo palavras ao quadrado
O desafio Sua tarefa é criar um programa que aceite qualquer entrada de sequência de caracteres e produza a entrada em um formato quadrado. Cadeias vazias devem retornar uma cadeia vazia. Exemplos Dada a entrada: golf Seu programa deve gerar: golf o l l o flog Entrada: 123 Saída: 123 …

9
Faça um erro lento quine maker!
Como parte de sua resposta para Cometer um erro, Quine! , @Falko propôs o seguinte algoritmo: Como criar sua própria solução em 2 minutos? Abra um novo arquivo em um IDE de sua escolha. Bata a cabeça no teclado à sua frente. Compilar. Substitua o código pela mensagem de erro …

3
Resolver o cubo de Rubik
Escreva o programa mais curto que resolva o cubo de Rubik (3 * 3 * 3) dentro de um período de tempo e movimentos razoável (digamos, no máximo 5 segundos em sua máquina e menos de 1000 movimentos). A entrada está no formato: UF UR UB UL DF DR DB …

27
Policiais: A subcadeia OEIS oculta
Este é um desafio de policiais e ladrões. Este é o tópico do policial. o linha do ladrão está aqui . Como policial, você deve escolher qualquer sequência do OEIS e escrever um programa p que imprima o primeiro número inteiro dessa sequência. Você também deve encontrar algumas strings s …

30
Mataste a Jabberwock?
Sua tarefa é produzir a string exata The Jabberwocky sem receber entrada. As regras normais de entrada e saída se aplicam, portanto, funções e programas são permitidos. Claro que há um problema, não seria divertido sem um problema. Seu programa, quando separado de caracteres não alfabéticos, deve iniciar o poema …

30
Espere, que idioma é esse?
Recentemente, tive o prazer de escrever um programa Haskell que pudesse detectar se a NegativeLiteralsextensão estava envolvida. Eu vim com o seguinte: data B=B{u::Integer} instance Num B where{fromInteger=B;negate _=B 1} main=print$1==u(-1) Experimente online! Isso será impresso Truenormalmente e Falsecaso contrário. Agora eu me diverti muito fazendo isso, estou estendendo o …

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.