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

11
Retornar cada número de um grupo de números

O desafio O programa deve retornar todos os números incluídos em um grupo (sequência separada por vírgula e hífen). Regras s é a sequência de caracteres; todos os números incluídos ssão positivos ; números sempre aumentam ; números nunca se repetem ao responder, mostre a saída para...

11
Identifique o compilador

O desafio Você recebe uma função compile(s: String): Integerque retorna 0se spuder ser compilada e qualquer outra coisa que 0não seja a falha (o código resultante não é importante). O problema é que você não sabe para qual idioma a função é criada; portanto, cabe a você descobrir isso dando...

11
Encontre imagens aleatórias em http://i.imgur.com/

Imgur é um serviço gratuito de hospedagem de imagens. Muitas pessoas usam isso. Aqui está um exemplo de um link imgur: http://i.imgur.com/T55muMD.png . Escreva um programa que produz continuamente links aleatórios (válidos) para imgur. Por exemplo, aqui está um exemplo de saída do meu programa...

11
Digite "Olá, mundo!"

Escreva um programa que gere eventos de teclado desse tipo Hello, World!. Não precisa ser independente de plataforma. Não pode deixar nenhuma tecla pressionada. Por exemplo, em Java, Robot.KeyPress('H');será Hpressionado, portanto, você deve liberá-lo comRobot.KeyRelease('H'); Você pode assumir...

11
Número de furos em um polígono

O problema : conte o número de furos em um polígono conectado. A conectividade do polígono é garantida pela condição de que cada triângulo na triangulação de entrada compartilhe pelo menos um lado com outro triângulo e que exista apenas um desses conjuntos de triângulos conectados. Entrada é uma...

11
Gerador de posição Chess960

Contexto O Chess960 (ou Fischer Random Chess) é uma variante do xadrez inventada e defendida pelo ex-campeão mundial de xadrez Bobby Fischer, anunciada publicamente em 19 de junho de 1996 em Buenos Aires, Argentina. Emprega o mesmo tabuleiro e peças do xadrez padrão; no entanto, a posição...

11
Código mais curto que cria um impasse

Escreva o código mais curto para criar um conflito . A execução do código deve parar, para que isso não funcione: public class DeadlockFail extends Thread{ //Java code public static void main(String[]a){ Thread t = new DeadlockFail(); t.start(); t.join(); } //this part is an infinite loop;...

11
Crie um script para gerar o Deep Note

A nota profunda do THX é um dos sons mais reconhecíveis na tecnologia de produção de áudio / vídeo. Segundo seu criador, foram necessárias cerca de 20.000 linhas de código C para gerar o resultado final. Nós podemos fazer melhor do que isso. Sua tarefa é escrever um script em qualquer idioma que...

11
Desafio da pedra de Rosetta: mapeamento genético

O objetivo de um Rosetta Stone Challenge é escrever soluções no maior número possível de idiomas. Mostre seu multilinguismo de programação! O desafio Seu desafio é implementar um programa que mapeie alguns genes usando frequências cruzadas, no maior número possível de linguagens de programação ....

11
Code Golf: Diretório Árvore -> Árvore

Concurso (!): No idioma de sua escolha, escreva um programa que percorra a árvore de diretórios de um determinado diretório e produza uma árvore (ou seja, uma matriz de matrizes) correspondente a ele. Suponha que o diretório seja uma variável predefinida D. A menor contagem de caracteres...

11
Dardos encontra Codegolf

Eu acho que todo mundo está familiarizado com dardos, algumas pessoas não entendem a pontuação, portanto, para essas pessoas aqui, há um link útil sobre isso. O quadro Um alvo de dardos pode ser comparado a um pedaço de torta em 20 pedaços. Cada peça é dividida em 4 seções. um pequeno anel...

11
Frente de Euler 9

  O Project Euler é outro site divertido de desafio de programação para competir (bem, jogar). Os problemas iniciais começam suavemente, mas depois explodem em dificuldade além dos primeiros cem. Os primeiros problemas têm alguma semelhança entre encontrar primos, múltiplos e fatores, portanto,...

11
Execute o problema do Monty Hall

Já existe uma pergunta sobre a simulação do problema de Monty Hall . Este é diferente. O usuário vai jogar o problema de Monty Salão. Seu programa desempenhará o papel de host. Montybot, se quiser. Aqui estão os passos: Escolha (aleatoriamente) qual das três portas oculta o prêmio. Saída de uma...

11
Nomear a mão de poker - edição de 7 cartas

O desafio: Nesta pergunta: Nomeie a mão de pôquer que você teve que pegar uma mão de cinco cartas e identifique-a. Esta pergunta é semelhante, com duas reviravoltas: Primeiro, a saída será minúscula. Isso permite mais golfe, pois você não precisa se preocupar com a capitalização...