Perguntas com a marcação «restricted-source»

Impõe uma restrição no código-fonte usado para resolver o desafio, por exemplo, não ter números no código-fonte.

8
Olá Mundo! sem repetição
Em qualquer linguagem de programação existente antes da pergunta, escreva um programa (não uma função) que produza os caracteres Hello world!seguidos por uma nova linha. Seu programa: não deve usar nenhum caractere mais de uma vez (incluindo espaço em branco) deve usar apenas caracteres ASCII não deve usar nenhuma biblioteca …


2
Quine Mini-Flak mais rápido
Mini-Flak é um subconjunto do Brain-Flak linguagem, onde os <>, <...>e []operações não são permitidas. A rigor, ele não deve corresponder à seguinte expressão regular: .*(<|>|\[]) Mini-Flak é o menor subconjunto completo de Turing conhecido por Brain-Flak. Há pouco tempo, eu era capaz de fazer um Quine em Mini-Flak , …

2
Lipograma “quine”
Tarefa Pegue um único caractere Unicode como entrada. Saída de um programa no mesmo idioma que também obedece a esta especificação, mas que não contém o caractere de entrada. Se o seu programa for executado com a entrada a , e o programa de saída for executado com a entrada …


12
Imprimir a proporção áurea
Isso foi divertido! No entanto, com apenas três dígitos, a diversão acabou cedo demais. Esse desafio é semelhante, mas continuaremos com a diversão. O desafio Imprima o maior número possível de dígitos da Proporção áurea .. A Proporção áurea é definida como o número que satisfaz φ = (φ + …

25
Detectar pares perfeitos
Vamos ter uma função fff que pega uma string e remove todos os pares de caracteres idênticos adjacentes. Por exemplo f(abbbacc)=abaf(abbbacc)=abaf(a\color{red}{bb}ba\color{red}{cc}) = aba Observe que quando dois pares se sobrepõem, removemos apenas um deles. Chamaremos uma string perfeitamente emparelhada se um aplicativo repetido eventualmente produzir a string vazia. Por exemplo, …


11
Calcular 500 dígitos de pi
Escreva um programa para calcular os primeiros 500 dígitos do pi, atendendo às regras abaixo: Ele deve ter menos de 500 caracteres. Ele não pode incluir constantes "pi", "math.pi" ou pi semelhantes, nem pode chamar uma função de biblioteca para calcular pi. Não pode usar os dígitos "3", "1" e …


3
Olá Mundo - mas alfabeticamente
Esse desafio parece simples demais para não existir, então, deixe-me saber se é uma duplicata. A tarefa Impressão Hello, world! As regras Seu código deve estar na "ordem dos bytes". Isso significa que cada caractere / byte possui um valor de byte maior ou igual ao caractere / byte anterior. …

16
Executando conflitos de mesclagem
Ao usar uma ferramenta como o git para mesclar dois arquivos, um conflito pode ser detectado e adicionado ao resultado da mesclagem. Uma mesclagem desses dois arquivos: meu arquivo: Common line of code 1 Common line of code 2 my lines Common line of code 3 Common line of code …

12
O gato do complemento
Objetivo Escreva um programa completo que produza (para STDOUT ou alternativa mais próxima) uma sequência arbitrária de texto, com no máximo 64 caracteres. Simples o suficiente, certo? Bem, aqui está o problema: você não pode usar nenhum caractere presente na saída da resposta anterior. Isso mesmo, nenhum deles. Assim, você …

24
Função Minmod mais curta
A função minmod é uma variante do familiar min , que aparece em esquemas de alta resolução com limitação de inclinação para equações diferenciais parciais. Dadas várias pistas, ela escolhe a inclinação mais plana, enquanto cuida dos sinais relativos entre as pistas. A função aceita um número arbitrário de parâmetros. …

30
Adicionando sem usar um sinal de + ou -
Já houve muitos desafios "Não __ sem _ _" antes, mas espero que este seja um dos mais desafiadores. O desafio Você deve escrever um programa que use dois números naturais (números inteiros> 0) de STDIN e imprima a soma dos dois números em STDOUT. O desafio é que você …

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.