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

28
Jogue o jogo Caos

O Chaos Game é um método simples para gerar fractais. Dado um ponto de partida, uma proporção de comprimento r e um conjunto de pontos 2D, faça o seguinte: No seu conjunto de pontos, escolha um aleatoriamente (uniformemente). Calcule a média desse ponto e o último ponto desenhado (ou o ponto...

28
Desenhe uma junta apolínica

Dado três círculos mutuamente tangentes, sempre podemos encontrar mais dois círculos tangentes a todos os três. Esses dois são chamados círculos apolíneos . Observe que um dos círculos apolíneos pode realmente estar ao redor dos três círculos iniciais. A partir de três círculos tangentes, podemos...

28
Imprimir a tabela ASCII

A tarefa é exibir n caracteres da tabela ASCII . Você pode escrever uma função (ou um programa que use o argumento como parâmetro, STDIN também é permitido) que use o parâmetro n , que será o índice do último caractere a ser impresso. A tarefa é bastante simples, portanto, como exemplo, aqui está...

28
Compatibilidade com vampiros

Um fato pouco conhecido sobre os vampiros é que eles devem beber o sangue da vítima que possui um tipo de sangue compatível de doador. A matriz de compatibilidade para vampiros é a mesma que a matriz doadora / receptora regular de glóbulos vermelhos . Isso pode ser resumido na seguinte tabela da...

28
Topologia ASCII pt 1: Posso contar com você?

Eu tenho um problema sério Eu tenho alguns arquivos de texto onde guardo meus números muito importantes - todos os importantes! E dois e três .. Esses números eram tão importantes que eu não os podia confiar nos novos sistemas de números decimais ou binários. Eu mantive cada número codificado em...

28
Rápido! Fuja do buraco negro!

É o ano de 87.539.319 e a caminhada solitária no espaço é agora comum, muitas pessoas viajam para o espaço sozinhas, impulsionadas por nada além de um jetpack nas costas, programando seu percurso com um computador pessoal e teclado à medida que avançam. Você é uma dessas pessoas; você estava em...

28
Multiplicação visual longa

Existe uma boa maneira de realizar uma multiplicação longa para dois números inteiros sem ter que fazer nada além de contar, que ocasionalmente é compartilhado na Internet. Você escreve os dígitos de cada número como um monte de linhas inclinadas, com os dois números em um ângulo de 90 graus. Então...

28
Salto por segundos!

Como hoje marca a ocasião do 26º segundo bissexto a ocorrer, seu desafio será produzir a data e a hora de cada segundo bissexto em GMT ou UTC que ocorreu até agora, bem como o que ocorre hoje. Entrada Não há entrada. Saída 1972-06-30 23:59:60 1972-12-31 23:59:60 1973-12-31 23:59:60 1974-12-31...

28
Formate microssegundos como horas: minutos: segundos, etc

O seguinte é inspirado em uma pergunta que surgiu hoje no Stack Overflow . Dado um número de microssegundos, 0 <= n <= 86400000000(por exemplo 12345678900), produza uma string formatada hh:mm:ss:000:000, por exemplo 03:25:45:678:900. 0 -> '00:00:00:000:000' 12345678900 ->...

28
Encontre a área do maior polígono convexo

Dada uma lista de coordenadas inteiras, encontre a área do maior polígono convexo que você pode construir a partir da lista, de modo que: todo vértice está na lista nenhum elemento da lista está contido no polígono. Exemplo: (0, 0) (8, 0) (0, 1) (3, 1) (7, 1) (1, 2) (5, 2) (9, 2) (2, 3) (5,...

28
Converter Brainfuck para MarioLANG

MarioLANG é uma linguagem de programação bidimensional em que o código fonte se assemelha a um nível de Super Mario Bros. Além disso, seu conjunto de instruções é muito semelhante ao de Brainfuck . Isso significa que MarioLANG é essencialmente um Brainfuck 2-D, onde o ponteiro de instruções se move...

28
Cardeais e ordinais, 1 a 100

Aqui está um simples para esticar seus músculos de compressão. Seu código (um programa completo) deve gerar a representação em inglês de todos os números cardinais de 1 a 100 e, em seguida, todos os números ordinais de 1 a 100. Os números em cada lista devem ser delimitados por vírgulas e espaços e...

28
Macacos de salto de asciimação

Este é o meu primeiro desafio, por isso estou mantendo-o bastante simples. Se você já digitou telnet towel.blinkenlights.nlsua linha de comando e pressionou enter, terá experimentado a alegria da asciimação. A asciimação é, simplesmente, fazer uma animação com arte ascii. Hoje estaremos fazendo...

28
Pangolim mutante

Esse é um desafio do código-golfe, no qual você precisa criar um programa que atue como uma solução ou uma solução que se modifique para ilustrar o aprendizado de máquina. fundo Existe um programa básico de inteligência artificial chamado 'o jogo dos pangolins' descrito aqui . As idéias básicas...

28
Gráfico horizontal do comprimento da palavra

Entrada Uma lista de palavras separadas por qualquer número de espaços. Saída Um gráfico de arte ASCII horizontal, em que a n-ésima linha é composta por tantos asteriscos ( *) quanto a n-ésima palavra é longa. Exemplo de uso Os >sinais de entrada do usuário, você não deve inseri-lo ao...

28
Pessoa de interesse

fundo Person of Interest é um drama policial na CBS, e meu programa de TV favorito, ultimamente. O programa é sobre um homem chamado Harold Finch, um programador bilionário, e seu parceiro John Reese, um veterano das forças especiais e ex-agente da CIA. Este programador criou uma inteligência...