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

Code-golf é uma competição para resolver um problema específico com o menor número de bytes de código-fonte.

4
Alocador de memória
Você está projetando uma nova linguagem de programação esotérica e um recurso que decidiu adicionar é um alocador de memória dinâmico. Seu idioma especifica um espaço de endereço virtual dedicado especial para o espaço do programa do usuário. Isso é separado do espaço de endereço usado pelo alocador de memória …
11 code-golf 


3
Preparando um mundo intocado
Fortemente inspirado pela programação de um mundo intocado . Também intimamente relacionado a esse desafio . Vamos definir um primo primitivo como um número que é primo em si, mas não será mais primo se você remover qualquer substring contíguo dos N dígitos da base 10, onde 0 < N …

5
Analise sua cadeira
Esse desafio é baseado no ajuste da cadeira do Downgoat . Desafio Você acabou de ajustar sua nova cadeira! Você se encaixa perfeitamente. No entanto, a roda está estridente e você sabe que o pessoal do reparo alterará o ajuste. O problema é que você não tem uma régua; portanto, …

2
Contando ícones para splays de inovação
A inovação é um jogo de cartas em que os jogadores lutam ao longo dos tempos, da pré-história aos tempos modernos, na tentativa de obter conquistas mais rapidamente do que seus oponentes. Cada carta da Innovation é única e fornece ao jogador vários ícones. Se tratarmos cada cartão como uma …

5
É um fator de um polinômio?
Um polinômio é divisível por um fator (x-n)se for f(n)=0para uma função f. Seu trabalho: determinar se uma função polinomial f(x)é divisível por (x-n). A entrada A entrada está na forma de (x-n), (Polynomial). Lembre-se, se n for negativo, (x-n)estará na forma de entrada de(x+n) . Para o polinômio, todos …

2
Expressões entre parênteses
Hoje, seu desafio é produzir todos os parênteses completos possíveis de uma expressão. Sua entrada é uma única linha de ASCII imprimível que contém um ou mais termos separados por operadores. A entrada também pode conter espaços - você deve ignorá-los. Um termo é [a-zA-Z0-9], um operador é [^ ()a-zA-Z0-9]. …

10
Progressões aritméticas
Sua tarefa é analisar a entrada e gerar a fórmula para o n-ésimo termo, se for uma sequência aritmética, caso contrário, deverá imprimir "NAAP". Entrada A entrada (do STDIN) consistirá em poucos números, entre 4 e 10 números em que cada número estará no intervalo entre -1000 e 1000, inclusive, …

1
Ducttape the Ducttape
Seu chefe descobriu que muitos de seus funcionários (incluindo você) gostam de roubar códigos de outras pessoas. Ele ordenou que você escrevesse para ele um programa que ele pode usar para encontrar pessoas que roubam código de outras pessoas. Tarefa: Escreva um programa / função que detecte se alguém copiou …

4
Calcular a norma p-adic de um número racional
Calcular a norma p-adic de um número racional Escreva uma função ou um programa, que use 3 números inteiros m,n,p(onde pé um primo positivo) como entrada, que produza a norma p-adic (indicada por |m/n|_p) como uma fração (completamente reduzida). Sabe-se que Fermat possui apenas margens muito pequenas, mas o que …

3
Vamos fazer música!
Muitas pessoas gostam de tocar música para diversão e entretenimento. Infelizmente, a música é bem difícil às vezes. É por isso que você está aqui! Tarefa É seu trabalho facilitar a leitura de músicas para aqueles que lutam com ela. Você precisa escrever um programa ou função que tenha como …

1
Secret Santa - Revisitado
O Natal está se aproximando rapidamente e organizando a família anual Secret Santa. Eu gostaria de tentar obter uma vantagem sobre isso, mas garantir que os casais não comprem um para o outro continua causando problemas e, apesar de fazer isso há anos, ainda há o problema que Bobé um …
11 code-golf 

3
Multiplicando substrings
Escreva um programa que use dois números inteiros como entrada; o primeiro pode ser qualquer número inteiro e o segundo é menor ou igual ao número de dígitos no primeiro número. Deixe esses números serem ae brespectivamente. O programa fará o seguinte Concatene um número mínimo de 1s até o …
11 code-golf  math  number 


4
Imprimir minha agenda de blocos
Minha escola e muitos outros implementam um tipo de programação chamada de Rotating Block Schedule. É uma maneira de as pessoas terem 8 aulas, mas terem 6 períodos em um dia escolar. Há quatro dias em um cronograma de blocos que se repetem sem parar e não têm nada a …

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.