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

17
Cubo impossível talvez

Problema Dada uma entrada em aque a é um valor de verdade / falsidade, imprima o cubo exato impossível abaixo se verdade e o cubo normal exato abaixo se falsey. Entrada truthy: ___________________________________ / _______________________________ /| / / _____________________________/ / | / /...

17
Foi apenas um erro de entrada

Continuando meu Foi apenas um desafio de bug : Entrada: Uma sequência que consiste em caracteres ASCII imprimíveis sem espaços em branco nem novas linhas. Resultado: Primeiro, transforme a entrada em um palíndromo revertendo a entrada e adicionando-a antes de si mesma, excluindo o caractere do...

17
Um padrão simples

Entradas: Dois únicos dígitos (chamá-los de deixar me n) e dois caracteres (vamos chamá-los ae b) no seu formato de entrada de escolha. Resultado: Para o passo a passo, finja m=2, n=5, a='a', b='b'. Sua saída será uma string criada a partir de suas quatro entradas. Vamos chamar a string result,...

17
N-Queens Puzzle

(Apesar de mais de 60 perguntas marcadas como xadrez , não temos um desafio simples das n rainhas.) No xadrez, o quebra-cabeça do N-Queens é descrito a seguir: Dado um n x ntabuleiro de xadrez e nrainhas, organize as rainhas no tabuleiro de xadrez para que não haja duas rainhas ameaçando uma à...

17
Resolver um quebra-cabeça Matchstick

No enigmático SE, existem os chamados "problemas do palito de fósforo", nos quais a matemática é escrita em palitos de fósforo e você pode mover um certo número deles para obter uma determinada propriedade. Nesta questão, consideraremos apenas números inteiros representados em um formato de...

17
Fatos adicionais!

Em matemática, o fatorial, encurtou o "fato" de um número inteiro não negativo n , denotado por n! , é o produto de todos os números inteiros positivos menores ou iguais a n . Por exemplo, 5! é 1 * 2 * 3 * 4 * 5 = 120 O fatorial de 0 é 1 , de acordo com a convenção para um produto vazio. Esses...

17
Encontre o dígito de repetição mais longo

Sua tarefa é pegar um número positivo como entrada, n , e gerar o comprimento da representação mais longa de dígitos em n em qualquer base. Por exemplo, 7 pode ser representado como qualquer um dos seguintes 111_2 21_3 13_4 12_5 11_6 10_7 7_8 Como os dígitos repetidos são 111_2e 11_6, 111_2é...

17
Faça um RNG perdido

Lost é uma linguagem de programação 2D onde a posição inicial e a direção do ip são inteiramente aleatórias. Isso torna muito difícil criar programas perdidos determinísticos. No entanto, hoje não estamos escrevendo um programa determinístico, estamos escrevendo um RNG. Escreva um programa Lost...

17
Elementos desaparecendo

Dada uma sequência Se uma lista de índices X, modifique Sremovendo o elemento em cada índice Senquanto usa esse resultado como o novo valor de S. Por exemplo, dado S = 'codegolf'e X = [1, 4, 4, 0, 2], 0 1 2 3 4 5 6 7 | c o d e g o l f | Remove 1 c d e g o l f | Remove 4 c d e g l f | Remove 4 c d...

17
91 garrafas de cerveja ASCII na parede

Dado um único número inteiro, xonde 0 <= x <= 91uma pilha de garrafas de cerveja sai com tantas garrafas (e prateleiras) ausentes. Por uma questão de simplicidade, mostrarei apenas as 6 primeiras garrafas e o que seria para cada uma das primeiras entradas. Aqui está a pilha de garrafas, cada...

17
Multiplicação Etíope

Esta pergunta é inspirada nesta resposta . Coincidentemente, eu costumava usar a Multiplicação Etíope quando era criança, mas nunca conhecia o nome do método até recentemente. A multiplicação etíope é um método de multiplicar números inteiros usando apenas adição, duplicação e...

17
Soma os deltas da minha matriz

fundo Os deltas de uma matriz de números inteiros é a matriz formada pela obtenção das diferenças de elementos consecutivos. Por exemplo, [1, 2, 4, 7, 3, 9, 6]possui os seguintes deltas:[1, 2, 3, -4, 6, -3] . Vamos agora definir os deltas de uma matriz de números inteiros como os deltas de cada...

17
Complexidade simples

Resultado # # # # # ##### ## # ## #### ####### # # ## #### ## ## # ### ####### # # # # ##### ### # # # # ### ##### ##### # # # # ####### ### # ### # ## #### ## # # ### # ####### ## # ## ##### ##### # # # # ## # # # # ##### # ## ## ####### # ####### #### ## # ### ### # # # # #...

17
Polinômio ciclotômico

Segundo plano (pule para definições) Euler provou um belo teorema sobre os números complexos: e ix = cos (x) + i sin (x). Isso facilita a prova do teorema de De Moivre: (e ix ) n = e i (nx) (cos (x) + i sen (x)) n = cos (nx) + i sen (nx) Podemos plotar números complexos usando o plano...

17
Números com poderes semelhantes

Dado um número inteiro p> 1 , encontre o menor número inteiro q> p, de modo que a lista de expoentes na fatoração primária de q seja igual à de p , independentemente da ordem ou do valor dos fatores primos. Exemplos A fatoração primária de p = 20 é 2 2 x 5 1 . O menor número inteiro maior...

17
Exponenciação à multiplicação à adição

A multiplicação entre 2 números inteiros pode ser reduzida em uma série de adição como essa 3 * 5 = 3 + 3 + 3 + 3 + 3 = 5 + 5 + 5 Exponenciação (aumentando um para o poder b ) também pode ser reduzida para uma série de multiplicações: 5 ^ 3 = 5 * 5 * 5 Portanto, a exponenciação pode ser...

17
Menos inteiro como produto de determinados fatores

Houve muitos desafios relacionados à fatoração prime / prime recentemente, então achei que poderia ser interessante seguir o outro caminho. Dado: um número inteiro positivo ne uma lista não vazia de números inteiros positivos f escrever um programa completo ou uma função para encontrar o menor...

17
Sequência de raízes quadradas inteiras

Vamos definir uma sequência de raízes quadradas inteiras. Primeiro, a (1) = 1. Então, a (n) é o menor número inteiro positivo nunca visto antes , sqrt(a(n) + sqrt(a(n-1) + sqrt(... + sqrt(a(1))))) é um número inteiro. Alguns exemplos: a (2) é 3 porque é o menor número inteiro que sqrt(a(2) +...

17
Munge minha senha

Palavras comuns ainda devem ser evitadas para serem usadas como senhas. Este desafio é sobre a codificação de um programa muito simples que munges uma determinada palavra-passe ( M odify U té N ot G uessed E asily). Entrada Uma palavra, que é uma string escrita no alfabeto...