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

44
Adicione dois números

Entrada: dois números inteiros. De preferência números inteiros decimais, mas outras formas de números podem ser usadas. Eles podem ser fornecidos ao código na entrada padrão, como argumentos para o programa ou função ou como uma lista. Saída: a soma deles. Use o mesmo formato para números...

44
Um número recém-descoberto: bleen!

"O Prêmio Nobel de matemática foi concedido a um professor da Califórnia que descobriu um novo número! O número é bleen, que ele afirma pertencer entre 6 e 7". --George Carlin Nesse desafio, você imprimirá todos os números inteiros, inclusive, dentro do intervalo de entrada especificado. Imprima...

44
Sim, claro que sou adulta!

Eu acho que todos nós fizemos isso quando criança: alguns sites exigem idade mínima de 18 anos, então apenas subtraímos alguns anos a partir do ano de nascimento e pronto, somos 'maiores de 18 anos'. Além disso, para a maioria dos passeios em parques de diversões, a altura mínima para entrada é de...

44
Incrementar uma matriz

Dada uma matriz não vazia de números inteiros positivos, "aumente" uma vez da seguinte maneira: Se todos os elementos da matriz forem iguais, anexe 1a ao final da matriz. Por exemplo: [1] -> [1, 1] [2] -> [2, 1] [1, 1] -> [1, 1, 1] [3, 3, 3, 3, 3] -> [3, 3, 3, 3, 3, 1] Senão,...

44
Separar uma matriz

Desafio Dada uma matriz não vazia de números inteiros, por exemplo: [5, 2, 7, 6, 4, 1, 3] Primeiro, divida-o em matrizes onde nenhum item é maior que o anterior (ou seja, matrizes não ascendentes): [5, 2] [7, 6, 4, 1] [3] Em seguida, inverta cada matriz: [2, 5] [1, 4, 6, 7] [3] Por fim,...

44
Esta palavra é lexicamente ordenada?

Dada uma sequência de entrada S, retorne truthyse todas as letras em S forem Lexically Ordered: seus valores ASCII precisam estar em ordem crescente ou decrescente. Retorno falsyem outros casos. Entrada A entrada será no mesmo caso (todas maiúsculas ou minúsculas). Seu envio deve ser capaz de...

44
Invadir uma loteria

Recentemente, você fez uma conta em um site de apostas desonesto, onde por uma taxa de 25 dólares, eles pagarão uma quantia aleatória entre 0 e 50 dólares. Depois de receber cerca de 5 dólares duas vezes, você decide provar que o site é uma farsa. Depois de acessar o firewall externo com a senha...

44
Se AB estiver em AB A else B eh?

Dados dois números inteiros, A e B, a saída A se AB (A menos B) estiver em AB (A a B), caso contrário, a saída B. "A menos B" é subtração padrão. "A a B" é o intervalo de números inteiros começando em A e terminando em B, incluindo A e B. Por exemplo: 1 to 4: 1, 2, 3, 4 -2 to 5: -2, -1, 0, 1, 2,...

44
Esta corda é um quadrado?

Uma cadeia de caracteres é considerada quadrada se as seguintes condições forem atendidas: Cada linha tem o mesmo número de caracteres O número de caracteres em cada linha é igual ao número de linhas. Sua tarefa é escrever um programa ou função que determine se uma determinada sequência de...

44
É quadril ser quadrado

Desafio Parece que, embora tenhamos muitos desafios que trabalham com números quadrados ou de outras formas, não temos um que simplesmente pergunte: Dado um número inteiro n(onde n>=0) como entrada, retorne um valor verdadeiro se nfor um quadrado perfeito ou um valor falsey se...

44
Implementar o "Lazy Sort"

Eu deveria classificar uma lista de números, mas sou super preguiçosa. É realmente difícil descobrir como trocar todos os números até que todos estejam em ordem crescente, então criei meu próprio algoritmo que garantirá que a nova lista seja classificada¹. Veja como funciona: Para uma lista do...

44
O sapo principal 🐸

O "primo sapo" é um animal estranho que salta entre números inteiros, até chegar aos 3 ou 19 anos ... Seu programa deve aceitar um número inteiro ncomo entrada e gerar o resultado do algoritmo abaixo ( 3ou 19). Para um dado inteiro n >= 2: Let fSer a posição do sapo. É inicialmente...

44
Digite o alfabeto - o mais rápido possível!

Sua tarefa é criar um programa que mede a rapidez com que você pode digitar as letras do alfabeto inglês. O programa só aceitará letras minúsculas apara zem ordem alfabética. Cada letra é repetida conforme digitado na mesma linha (sem nova linha ou qualquer outro separador entre as letras). Se...

44
Mesclar dois valores

Você tem dois valores, cada um dos quais 0representa "desconhecido" ou um de 1,2,3. Mesclá-los em um único valor da seguinte maneira: Se ambos os valores forem diferentes de zero e iguais, produza esse valor: (3,3) -> 3 Se ambos os valores forem diferentes de zero, mas desiguais, forneça 0...

44
Concatenando n com n + 1

Introdução A sequência OEIS A127421 é a sequência de números cuja expansão decimal é uma concatenação de 2 números não negativos crescentes consecutivos. Simplificando, todo número na sequência é formado reunindo n com n + 1 para algum valor inteiro não negativo de n . Os primeiros termos são:...

44
Implementando uma pilha

Não acredito que ainda não tenhamos isso. É uma das estruturas de dados mais importantes da programação, mas ainda assim simples o suficiente para implementá-lo em um código-golfe : Desafio Sua tarefa é implementar uma pilha que permita empurrar e estourar números, testar sua implementação e...