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

33
Vamos diminuir a monotonia

... mas ei, não precisa ser rigoroso. Dada uma matriz não vazia de números inteiros estritamente positivos, determine se é: Monótono estritamente decrescente . Isso significa que cada entrada é estritamente menor que a anterior. Monótono não aumenta, mas não diminui estritamente . Isso significa...

33
Traçando a espiral de Cornu

A espiral de Cornu pode ser calculada usando o método de Feynman para integrais de caminho da propagação da luz. Vamos aproximar essa integral usando a seguinte discretização. Considere um espelho como nesta imagem, onde Sestá a fonte de luz e Po ponto em que coletamos a luz. Assumimos que a luz...

33
Desduplicando a duplicação de strings

Introdução Vamos observar a seguinte string: AABBCCDDEFFGG Você pode ver que todas as letras foram duplicadas , exceto a letra E. Isso significa que a carta Efoi duplicada . Portanto, a única coisa que precisamos fazer aqui é reverter esse processo, o que nos fornece a seguinte string...

33
A estranha ordem de Sharkovskii

Introdução Neste desafio, estaremos lidando com uma certa ordenação dos números inteiros positivos. A ordem é assim: 3, 5, 7, 9, 11, ... 2*3, 2*5, 2*7, 2*9, 2*11, ... 4*3, 4*5, 4*7, 4*9, 4*11, ... 8*3, 8*5, 8*7, 8*9, 8*11, ... 16*3, 16*5, 16*7, 16*9, 16*11, ... ... ... 64, 32, 16, 8, 4, 2,...

33
Validar tombadores aleatórios

Há quase seis anos, steenslag, membro do PPCG, lançou o seguinte desafio: Em um dado padrão (dado), os números são organizados de modo que faces opostas aumentem para sete. Escreva o programa mais curto possível no seu idioma preferido, que produz um lance aleatório seguido por 9 dicas...

33
Menor primo com torção (A068103)

A tarefa em questão é, dado um número n, encontrar o menor primo que começa com PELO MENOS n do número 2no início do número. Esta é uma sequência que encontrei no OEIS ( A068103 ). Os primeiros 17 números da sequência são dados abaixo; se você quiser mais, terei de implementar a sequência, o que...

33
Notcalc (Calcule a resposta errada)

Objetivo: Dados dois números naturais (números inteiros de 0 ao infinito), imprima um número que não seja a soma desses números, mas que seja um número natural. Exemplos de soluções (TI-Basic): A+B+1 not(A+B) Soluções inválidas: A+B-1(para entradas 0,0, retorna -1, o que não é...

33
Encontre o padrão ideal

Dada uma string s composta por letras minúsculas, como aabaaababbbbaaba e um número inteiro positivo n , tal como 4, a produção de um comprimento- n corda t de tal modo que, quando t é repetido para o comprimento de s , que têm como muitos caracteres em comum quanto possível. Para o exemplo...

33
Perfect License Plates

Perfect License Plates Começando há alguns anos, fiz um pequeno jogo enquanto dirigia: verificando se as placas próximas são "perfeitas". É relativamente raro, mas emocionante quando você encontra um. Para verificar se uma placa é perfeita: Resuma os caracteres, com A = 1, B = 2, ... Z =...

33
Estou acima do limite de velocidade?

Dada uma estrada artística e o tempo que levei para atravessá-la, diga-me se eu estava acelerando. Unidades A distância está na unidade arbitrária de d. O tempo está na unidade arbitrária de t. A estrada Aqui está um caminho simples: 10===== As 10médias 10 dpor t. Esse é o limite de...

33
Fatoriais e ciclos sem fim!

Como você deve saber, o fatorial de um número inteiro positivo né o produto de todos os números inteiros positivos iguais ou menores a n. Por exemplo : 6! = 6*5*4*3*2*1 = 720 0! = 1 Vamos agora definir uma operação especial com um nome irrelevante como sumFac: Dado um número inteiro positivo...

33
Diga-me a minha resolução de tela!

Envie a resolução de tela do dispositivo no formato específico de [width]x[height](sem os colchetes). Por exemplo, uma saída poderia ser 1440x900. Aqui está um testador online que você pode usar para verificar sua própria resolução de

33
Feliz aniversário, Raffaele Cecco!

Raffaele Cecco é um programador que produziu alguns dos melhores videogames para o computador ZX Spectrum no final dos anos 80. Entre outros, ele desenvolveu o altamente aclamado Cybernoid e Exolon . Raffaele completará 50 anos em 10 de maio de 2017 . Esse desafio é uma pequena homenagem a ele,...

33
Remover caractere no índice especificado

(fortemente inspirado no elemento String no índice especificado ) Dada uma sequência se um número inteiro nrepresentando um índice s, imprima scom o caractere na n-ésima posição removida. A indexação 0 e a indexação 1 são permitidas. Para a indexação 0, nserá não negativo e menor que o...

33
Esse número é triangular?

Desafio Dado um número inteiro positivo, determine se é um número triangular e, consequentemente, produza um dos dois valores constantes e distintos. Definição Um número triangular é um número que pode ser expresso como a soma dos números inteiros positivos consecutivos, iniciando em 1. Eles...

33
Esse número é um repdigit?

Desafio Um repdigit é um número inteiro não negativo cujos dígitos são todos iguais. Crie uma função ou programa completo que utilize um único número inteiro como entrada e emita um valor verdadeiro se o número de entrada for um re-dígito na base 10 e, caso contrário, o valor falso. A entrada é...

33
Faça explodir!

Pegue uma matriz de números inteiros positivos como entrada e faça-a explodir! A maneira como você explode uma matriz é simplesmente adicionando zeros em torno de cada elemento, incluindo as bordas externas. Os formatos de entrada / saída são opcionais, como sempre! Casos de teste: 1 ----- 0...

33
Encontre o dígito único mais alto

Surpreendentemente, ainda não tivemos um desafio simples de "encontrar o dígito mais alto", mas acho que isso é um pouco trivial demais. Dada a entrada de um número inteiro não negativo, retorne o dígito único mais alto (isto é, não repetido) encontrado no número inteiro. Se não houver dígitos...