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

11
Atualizador de arquivos de idiomas do Minecraft

Na versão 1.13, os arquivos de idioma do Minecraft passaram de um simples formato de chave = valor de várias linhas para JSON . Desafio Escreva um programa convertendo do formato original retornando uma string JSON. A entrada pode ser obtida usando qualquer método de entrada padrão, a saída deve...

11
Bot bêbado educado e míope em um campo minado

Como o título pode sugerir, esse problema é semi-inspirado no educado bot bêbado míope de @NP Nosso pobre bot é colocado em uma grade cartesiana na origem e, a cada minuto, move 1 unidade em uma das quatro direções (Cima, Baixo, Esquerda, Direita). Após n minutos, todas as minas latentes na grade...

11
Números primos em grande número

Dado um grande número (na base 10), como 1234567891011121314151617, encontre "sub-números" principais. Um "subnúmero" principal é uma sequência consecutiva de dígitos (obtida da entrada), que representa um número primo (na base 10). Entrada : um número (uma sequência, um arquivo ou o que você...

11
Jogo de azar do Festival do Meio do Outono

Amanhã é o festival do meio do outono e, no espírito desse feriado, apresentarei um jogo de apostas que nós (pessoas de Xiamen ) jogamos durante o feriado! Regras O jogo é jogado com seis dados de 6 lados. Diferentes combinações de números têm diferentes classificações, com ênfase especial nos...

11
Rastrear um objeto no espaço 2D

Descrição A tarefa deste desafio é conceber um programa ou função que controla um determinado objeto em um n×nn×nn×n espaço. I / O Seu programa receberá três entradas, que podem ser tomadas de qualquer maneira sensata : nserá do tamanho do lado do avião. (então, para n=5n=5n=5 , seu avião será...

11
Planejador de calendário ASCII

Dada uma lista de atividades e sua hora / data de início, produza um calendário de arte ASCII mostrando as atividades nos dias apropriados. Todas as atividades são garantidas no mesmo mês, não há duas atividades no mesmo dia e todas as atividades cabem na caixa do calendário. O calendário tem a...

11
Divida. Mas nem todos!

Inspirado por esta pergunta StackOverflow . Entrada: Tomaremos três entradas: Um caractere delimitador Dno qual dividir Um caractere Ientre dois dos quais ignoramos o caractere delimitador (eu sei, isso parece vago, mas explicarei abaixo) Uma linha S Resultado: Uma lista / matriz que contém...

11
Raiz quadrada de Quaternion

fundo Quaternion é um sistema numérico que estende números complexos. Um quaternion tem a seguinte forma a+bi+cj+dka+bi+cj+dk a + bi + cj + dk onde a,b,c,da,b,c,d a,b,c,d são números reais e i,j,ki,j,k i,j,k são três unidades fundamentais de quaternião . As unidades possuem as seguintes...

11
É uma sequência aritmético-geométrica?

Uma sequência aritmético-geométrica é o produto elementar de uma sequência aritmética e uma sequência geométrica. Por exemplo, 1 -4 12 -32é o produto da sequência aritmética 1 2 3 4e da sequência geométrica 1 -2 4 -8. O enésimo termo de uma sequência aritmético-geométrica inteira pode ser expresso...

11
Worms de Paterson de golfe

Os vermes de Paterson são um tipo de autômato celular que existe em uma grade triangular infinita e, a cada passo, eles se voltam em alguma direção e movem uma unidade. Suas propriedades definidoras são que eles nunca podem percorrer o mesmo local duas vezes e, sempre que encontram o mesmo...

11
Locais ambíguos em uma grade

Você tem um pequeno robô com quatro sensores de distância. Ele conhece o layout de uma sala, mas não tem senso de orientação além de ser capaz de travar na orientação da grade. Você deseja descobrir onde o robô se baseia nas leituras, mas pode ser ambíguo por causa dos sensores...

11
A Grande Pirâmide de Quine

A tarefa é um desafio quine bastante simples, com uma reviravolta, você deve exibir seu código-fonte na forma de uma pirâmide. A forma de uma pirâmide é definida abaixo: 1 234 56789 ABCDEFG HIJKLMNOP QRSTUVWXYZa bcdefghijklmn ......etc...... A principal limitação desse desafio é que seu...

11
Gere uma corda de campo de beisebol

Objetivo Escreva um programa ou função que use um número inteiro positivo ne gere aleatoriamente uma série legal de arremessos (doravante denominada sequência de afinação) de comprimento n. Entrada Um número inteiro positivo diferente de zero n<= 100 Resultado Retorne uma sequência...

11
Implementar MENACE

fundo AMEAÇA ( M achine E ducable N deveres A nd C rosses E ngine) é um algoritmo de aprendizado de máquina rasa rudimentar para os Noughts jogo e cruzes, criados pela British computador cientista Donald Michie na década de 1960. Foi originalmente implementado com 304 caixas de fósforos, cada uma...

11
Intérprete de manipulação de string

Sumário Uma nova linguagem de manipulação de strings foi criada, usando apenas os caracteres $+#-!*|@>! Sua tarefa é implementar um intérprete para ele no menor número possível de bytes. Entrada Uma string, que é uma única linha desse idioma. Isso pode ser tomado de qualquer maneira razoável...

11
Simular tag cíclico bit a bit

Desafio Dadas duas seqüências de caracteres em qualquer formato de E / S padrão, faça o seguinte: NOTA: O desafio se referirá à primeira cadeia como "dados" e à segunda como "programa". Mude o programa para uma sequência infinita, que é apenas o programa repetido infinitamente (por exemplo 10-...

11
Área de um casco 2D convexo

Você recebe uma matriz / lista / vetor de pares de números inteiros representando coordenadas cartesianas (x,y)(x,y)(x, y) de pontos em um plano euclidiano 2D; todas as coordenadas estão entre −104−104−10^4 e 10410410^4 , duplicatas são permitidas. Encontre a área do casco convexo desses pontos,...

11
Qual número realmente grande é maior?

Essa pergunta é complicada (e em particular mais difícil do que Qual é o maior número? ), Para quem gosta de quebra-cabeças mais desafiadores. Entrada Inteiros a1, a2, a3, a4, a5, b1, b2, b3, b4, b5, cada um no intervalo de 1 a 10. Resultado True if a1^(a2^(a3^(a4^a5))) >...