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

31
Soma dos poderes de 2

O desafio Dada uma entrada inteira em xque 1 <= x <= 255, retorne os resultados de potências de dois que, quando somadas, dão x. Exemplos Dada a entrada: 86 Seu programa deve gerar: 64 16 4 2 Entrada: 240 Saída: 128 64 32

30
Um Quine frágil

Um Quine frágil Um quine frágil é um quine que satisfaz a propriedade de fazer cada substring removendo um único caractere, quando avaliado, produz um erro. Por exemplo. Se o seu programa asdffor um quine, para que seja frágil, os seguintes programas deverão apresentar um

30
Escreva uma suíte Quine

Tivemos muitos desafios de quine , mas muitos dos formatos de quine são semelhantes, vamos criar alguma variação em nossos quines. Sua tarefa é criar uma seleção de programas no mesmo idioma (pelo menos 2), todos com saída de seu próprio código-fonte; no entanto, nenhum desses programas pode...

30
Multiplique dois números sem usar números

Você recebe como entrada duas seqüências que representam números inteiros positivos na base 10, como "12345"e "42". Sua tarefa é gerar uma string contendo o produto deles, "518490"neste caso. A desvantagem é que você não pode usar nenhum tipo numérico no seu código. Não ints, floats, unsigned...

30
Triângulos ASCII

Sua tarefa é escrever um programa ou uma função que imprima um triângulo ASCII. Eles se parecem com isso: |\ | \ | \ ---- Seu programa terá uma única entrada numérica n, com as restrições 0 <= n <= 1000. O triângulo acima tinha um valor de n=3. O triângulo ASCII terá nbarras invertidas (...

29
Citações-inversas-quine

A perspectiva desse desafio é: Se o seu programa for executado normalmente, todo o código nas marcas de fala ( "- aspas duplas) deve ser impresso. Se o seu programa estiver entre aspas duplas (por sua vez, invertendo as marcas de fala), o código que normalmente não está entre aspas deve ser...

29
A miragem da pessoa inteligente

Era uma vez, eu estava lendo esta pergunta / resposta no Quora Existem realmente programadores com formação em ciência da computação que não podem passar no teste FizzBuzz Este código é dado como a resposta óbvia for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: print "FizzBuzz" elif i %...

29
Exibir sequências OEIS

A Enciclopédia On-Line de Sequências Inteiras (OEIS) é um banco de dados on-line de seqüências inteiras. Ele contém quase 280000 seqüências de interesse matemático. Exemplos de sequências: números inteiros positivos ( A000027 ) números primos ( A000040 ) Números de Fibonacci ( A000045 ) Sua...

29
Olá, Mundo, Palindrome

Sua tarefa é criar um programa que imprima "Saudações, Planeta!" exatamente para o console. Parece bastante simples, certo? Bem, aqui está o truque. O código deve ser um palíndromo, ou seja, da direita para a esquerda, da mesma forma que da esquerda para a direita. As brechas padrão NÃO são...

28
Escreva código de auto-validação

Escreva o código que recebe uma string como entrada e gera um valor de verdade ou falsey, dependendo se a string segue ou não estas regras: Se você empilhar cada caractere um sobre o outro, converter em binário e somar cada coluna, todas as somas deverão ser idênticas. Você pode assumir que a...

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
Olá Mundo! com caracteres semi-comuns

Como alguns de vocês devem saber, para obter um idioma no maravilhoso Try It Online de Dennis ! Olá, mundo! programa é obrigatório. Recentemente, Dennis criou uma maneira de carregar esses programas no site. Aqui está uma pasta JSON dos caracteres usados ​​nesses programas, por frequência, em 27 de...