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

Code-golf é uma competição para resolver um problema específico com o menor número de bytes de código-fonte.

30
Como dizem os programadores: Esforce-se para ser preguiçoso
História Você já viu este post do 9gag ? Talvez você tenha a sensação de fazer suas próprias frases. Mas então você percebe que poderá jogar um script em meia hora e nunca terá que lidar com isso. A submissão Seu programa receberá uma string de entrada que retornará com …
25 code-golf  string 

15
Régua de intervalo arbitrário
Faça um programa que tenha um comprimento e uma lista de intervalos e produza uma régua desse tamanho com tiques mais longos para cada intervalo usando os caracteres de desenho de linha ┌ ┬ ┐ │ ╵ A primeira linha da saída deve começar com o tick para 0 com …

16
Soma da matriz não sobreposta
Soma da matriz não sobreposta Dadas k matrizes de comprimento n , produza a soma máxima possível usando um elemento de cada matriz, de modo que não haja dois elementos do mesmo índice. É garantido que k <= n. Entrada Uma lista não vazia de matrizes não vazias de números …

28
Faça de mim uma metaseqüência
fundo Para esse desafio, uma 'metaseqüência' será definida como uma sequência de números em que não apenas os próprios números aumentarão, mas também o incremento, e o incremento aumentará por um valor crescente, etc. Por exemplo, a metaseqüência de camada 3 começaria como: 1 2 4 8 15 26 42 …

30
Desenhe algumas setas em expansão
Esse desafio consiste em imprimir uma série de setas crescentes da arte ASCII. Descreverei o padrão em palavras, mas pode ser mais fácil ver como é o início desta série: > < -> <- --> <-- ---> <--- ----> <---- -----> <----- ------> <------ ... Uma seta com comprimento n …

30
Vamos projetar um mosaico de dígitos
Desafio Dado um número inteiro positivo , repetir cada um dos seus algarismos um número de vezes correspondente à sua posição em . Em outras palavras, cada dígito deve ser repetido vezes (para cada , indexado 1), criando assim o novo número:NNNd1, d2, d3, ⋯ , dnd1,d2,d3,⋯,dnd_1, d_2, d_3, \cdots, …



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, …

19
Lembre-se dos vogais!
Entrada Uma sequência de caracteres ASCII imprimíveis, por exemplo: This is an example string. Saída Para cada consoante ( BCDFGHJKLMNPQRSTVWXYZbcdfghjklmnpqrstvwxyz) que não é seguida por uma vogal ( AEIOUaeiou), adicione a última vogal antes dela, em minúsculas. As consoantes antes da primeira vogal são deixadas como estão : Thisi isi …
25 code-golf  string 

30
Contagem de soma zero
Escreva um programa ou função que, dado que n ≥ 1, retorne o número de soluções para ± 1 ± 2 ± 3 ± ... ± n = 0. Para n = 6, não há soluções, então a resposta é 0. Para n = 4, existem duas soluções, então a …

20
Programa de identificação de formas
Sua tarefa é criar um programa que identifique a forma da entrada. As formas a serem identificadas podem ser uma das seguintes: Quadrado Para ser identificada como um quadrado, a fonte deve ter linhas de todos os comprimentos iguais e o mesmo número de linhas que os caracteres por linha …

30
Endereço IP ou não?
Sua ferramenta de digitalização em rede é irritantemente exigente quanto à entrada e falha imediatamente se você fornecer um endereço IPv4 que contenha caracteres incorretos ou não esteja formatado corretamente. Um endereço IPv4 é um endereço numérico de 32 bits escrito como quatro números separados por pontos. Cada número pode …

2
É um cubo de Rubik?
Um venerado tempo de passagem dos pedantes é apontar que as imagens dos "Cubos de Rubik" (em camisetas, pôsteres etc.) não são realmente solucionáveis. A primeira coisa que deve ser verificada é que o cubo é composto pelas peças certas. Para ser solucionável, um cubo precisa de seis cores, cada …

30
Escadaria confusa do alfabeto
Não havendo entrada, produza esse interessante padrão de alfabeto em ambos os casos (o caso deve ser consistente) por meio de um método de saída aceito : UMA AB ACBC ADBDCD AEBECEDE AFBFCFDFEF AGBGCGDGEGFG AHBHCHDHEHFHGH AIBICIDIEIFIGIHI AJBJCJDJEJFJGJHJIJ AKBKCKDKEKFKGKHKIKJK ALBLCLDLELFLGLHLILJLKL AMBMCMDMEMFMGMHMIMJMKMLM ANBNCNDNENFNGNHNINJNKNLNMN AOBOCODOEOFOGOHOIOJOKOLOMONO APBPCPDPEPFPGPHPIPJPKPLPMPNPOP AQBQCQDQEQFQGQHQIQJQKQLQMQNQOQPQ ARBRCRDRERFRGRHRIRJRKRLRMRNRORPRQR ASBSCSDSESFSGSHSISJSKSLSMSNSOSPSQSRS ATBTCTDTETFTGTHTITJTKTLTMTNTOTPTQTRTST AUBUCUDUEUFUGUHUIUJUKULUMUNUOUPUQURUSUTU AVBVCVDVEVFVGVHVIVJVKVLVMVNVOVPVQVRVSVTVUV AWBWCWDWEWFWGWHWIWJWKWLWMWNWOWPWQWRWSWTWUWVW …

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.