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

15
Fita métrica String

Motivação : Às vezes, você precisa saber onde está uma string. Você deseja poder olhar para qualquer parte de uma string e saber exatamente onde você está, na medida do possível. Desafio : escreva um programa para produzir uma sequência de fita métrica de um determinado comprimento. Uma corda de...

15
Hex Dump seu código-fonte

Ao jogar golfe com código, haverá momentos em que você precisará de um Hex Dump do seu código, geralmente porque você usou caracteres não imprimíveis. Então, por que não criar um programa que o Hex Dumps em si? O desafio Esse desafio é, sem nenhuma entrada, gerar um Hex Dump do seu código-fonte...

15
Tocar o som do Pi

Sim, você leu o título certo. toque o som de pi. Mais especificamente, para cada dígito de pi nos primeiros 1000, mapeie-o para uma nota musical e emita a melodia resultante em um arquivo. Basicamente, cada dígito passa para uma nota na escala C Maior (basicamente a escala normal). então 1 vira...

15
Tricote-me uma meia ASCII

Introdução Para encurtar a história: alguns dias atrás, acidentalmente, comecei a tricotar uma meia e a estrutura lógica dos pontos simples me levou à ideia: por que não tricotamos apenas uma meia em ASCII? Entrada A entrada é um número inteiro N no intervalo [2,30]. Resultado A saída é uma...

15
O programa que encontrará o próximo número primo

Introdução: Você acidentalmente corrompeu o fluxo do tempo com um dispositivo criado por diversão, que acabou sendo uma máquina do tempo. Como resultado, você foi empurrado para o futuro distante. Você percebeu que a computação, o poder de processamento e os computadores em geral evoluíram em...

15
Você tem uma série de dias!

Escreva um programa que monitore o número de dias consecutivos em que foi executado. O dia é redefinido à meia-noite (o horário local do computador em que o programa é executado). Se houver um dia em que o programa não seja executado, o contador será zerado. Toda vez que o programa é...

15
Encontre a submatriz com a menor média, 2,0

Você recebe uma matriz n por m de números inteiros, onde n, m> 3 . Sua tarefa é encontrar a sub-matriz 3 por 3 que tem a menor média e gerar esse valor. Regras e esclarecimentos: Os números inteiros não serão negativos Formato opcional de entrada e saída A saída deve ser precisa até pelo...

15
Encontre o resultado de um jogo de guerra

Encontre o resultado de um jogo de guerra Quando eu estava na escola primária, havia um jogo de "Pedra-Papel-Tesoura" que brincávamos durante as assembléias, enquanto aguardávamos nosso professor, no recreio etc. Chamamos de "Guerra". Depois de algumas pesquisas, porém, verifica-se que essa é uma...

15
Mude o código, mude a sequência: Ladrões

Este é um desafio de policiais e ladrões . Para o tópico da polícia, clique aqui . Esse desafio envolve duas sequências OEIS escolhidas pelos policiais - S 1 , S 2 - e quão bem essas sequências podem ser jogadas e ofuscadas. Os policiais estão construindo o código A que produz S 1 e dando um...

15
Perdido na tradução

Este é um caso de policiais e ladrões, se você não estiver familiarizado com o formato, clique na tag para acessar o wiki. Não haverá um tópico de ladrões para esta pergunta. Policiais Sua tarefa como Policiais é selecionar duas seqüências da Enciclopédia Online de Sequências Inteiras e escrever...

15
Caixas de erro do Windows para o próximo nível

Você conhece aquelas caixas do Windows em que você só pode fazer uma coisa? Vamos levar isso para o próximo nível! Desafio Faça uma caixa de diálogo com um botão que segue o cursor em todos os lugares! Especificações Nenhuma entrada pode ser recebida. Pode haver saída para STDOUT ou STDERR....

15
Simule uma eleição de segundo turno instantânea

É a eleição! A área em que estamos implementa o sistema de votação chamado escoamento instantâneo (às vezes chamado voto alternativo ou voto preferencial ). Cada eleitor ordena cada candidato do mais preferido ao menos preferido, marcando um "1" para o candidato mais preferido, um "2" para o...

15
Visualizar matriz aninhada

Você receberá uma matriz aninhada. Seu programa tem que visualizar a matriz. Mas como? Por exemplo, vamos assumir que temos uma matriz aninhada, como [["1","2"],[["1","2"],"3"],"4",[[[["5"]]]],"6"]. Essa matriz aninhada pode ser visualizada

15
Converter entrada em direção

Desafio Dada a entrada na forma em <n1>, <n2>que o número pode ser -1, 0 ou 1, retorne a direção cardinal correspondente . Os números positivos movem-se para leste no eixo x e o sul no eixo y, os números negativos movem-se para oeste no eixo x e o norte no eixo y. Saída deve ser na...

15
Indexar um número

Dada uma sequência de dígitos ou um número inteiro como entrada, você terá que indexá-lo. É assim que você modifica a entrada. Vamos usar 30043376111como exemplo: Primeiro, encontre a soma dos índices de cada ocorrência dos respectivos dígitos: 0: 1 + 2 = 3 1: 8 + 9 + 10 = 27 3: 0 + 4 + 5 =...

15
Nunca ímpar ou par

Você notou que este é um palíndromo? Introduza um número inteiro não negativo ou sequência que o represente Saída 4 saídas possíveis, representando duas propriedades do número: é palíndromo complicado # 2 Propriedade complicada nº 2 Se number não for palíndromo, essa propriedade responde...

15
Detectar as placas quase perfeitas

Nota: Isso é inspirado nesta pergunta no @Willbeing, onde a tarefa era contar o número de pratos perfeitos de um determinado comprimento, mas é um pouco diferente. Chamamos uma placa perfeita de placa cujo texto satisfaz as seguintes condições: Consiste em caracteres, que podem ser letras...

15
Ramos binários

Dado um número binário, sua tarefa é criar um 'ramo' desse número, com uma profundidade de 2. Por exemplo, dado 0como entrada, você deve gerar exatamente isso: /000 /00 / \001 0 \ /010 \01 \011 Isso deve ser bastante autoexplicativo de como os ramos devem ser criados. A profundidade 2...

15
Desenhar uma linha reta

Desenhe uma imagem artística ASCII simples que contenha uma linha reta. É semelhante a isso e isso, mas com especificações diferentes. Entrada Você pode modificar esse formato de entrada para se adequar ao seu código. inteiro width inteiro height inteiro x0 inteiro y0 inteiro x1 inteiro...