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.

23
Resuma com um triângulo digital
Bem, resumir realmente. Escreva um programa ou função que inclua uma lista não vazia de números inteiros decimais (0-9) e emita um "triângulo" de dígitos apontando para baixo com a lista de entrada na parte superior, onde cada dígito após a primeira linha é a soma dos dois dígitos acima …

16
Falsificar breves verdades
Encontre a execução mais longa de true em uma lista de booleanos. Retorne a mesma lista, com todas as outras verdades falsificadas. Entrada, saída Uma lista; qualquer formato usual (por exemplo, uma lista delimitada como uma string). Detalhes Verdadeiro e falso podem ser qualquer coisa que seu idioma normalmente use …

18
Ser ou não ser
No menor número possível de bytes, determine se os dois valores fornecidos a cada correspondem a um dos seguintes: Primeiro valor 2 string or integer - whichever you prefer to case insensitive too case insensitive two case insensitive t0 case insensitive (t zero) Segundo valor b case insensitive be case …
28 code-golf  string 

30
Lithp Tranthlator
Meu amigo fez um tradutor de lisp no outro dia, ou seja, pegou uma string e converteu s => th e S => Th. Era bastante longo e eu pensei que poderia ser jogado golfe. Portanto, a tarefa é criar um programa / função que pegue uma string de entrada, …
28 code-golf  string 

8
Visualize o maior divisor comum
fundo O maior divisor comum ( gcd para abreviar) é uma função matemática conveniente, pois possui muitas propriedades úteis. Uma delas é a identidade de Bézout : se d = gcd(a, b), então existem inteiros xe ytal d = x*a + y*b. Nesse desafio, sua tarefa é visualizar essa propriedade …


19
Construir escadas ASCII
Dada uma entrada de dois números inteiros n e m , produza uma escada ASCII de comprimento n e tamanho m . Esta é uma escada ASCII de comprimento 3 e tamanho 3: o---o | | | | | | +---+ | | | | | | +---+ | | …

25
Índice de uma matriz multidimensional
Linguagens de nível inferior, como C e C ++, na verdade não têm conceito de matrizes multidimensionais. (Diferente de vetores e matrizes dinâmicas) Quando você cria uma matriz multidimensional com int foo[5][10]; Na verdade, isso é apenas açúcar sintático . O que C realmente faz é criar uma única matriz …




30
Bytes / Personagem
Tarefa Dada uma string UTF-8 (por qualquer meio), responda (por qualquer meio) uma lista equivalente em que cada elemento é o número de bytes usados ​​para codificar o caractere de entrada correspondente. Exemplos ! → 1 Ciao → 1 1 1 1 tʃaʊ → 1 2 1 2 Adám → …

26
Números binários parentificáveis
Se você expressar algum número inteiro positivo em binário sem zeros à esquerda e substituir every 1por a (e every 0por a ), todos os parênteses serão iguais? Na maioria dos casos, eles não vão. Por exemplo, 9 está 1001em binário, que se torna ())(, onde apenas os dois primeiros …

2
Converter Brainfuck para MarioLANG
MarioLANG é uma linguagem de programação bidimensional em que o código fonte se assemelha a um nível de Super Mario Bros. Além disso, seu conjunto de instruções é muito semelhante ao de Brainfuck . Isso significa que MarioLANG é essencialmente um Brainfuck 2-D, onde o ponteiro de instruções se move …

1
Encontre a área do maior polígono convexo
Dada uma lista de coordenadas inteiras, encontre a área do maior polígono convexo que você pode construir a partir da lista, de modo que: todo vértice está na lista nenhum elemento da lista está contido no polígono. Exemplo: (0, 0) (8, 0) (0, 1) (3, 1) (7, 1) (1, 2) …

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.