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

27
Imprimir uma matriz de diagonais de bloco

Aqui está um código simples de tamanho de mordida (tamanho de byte?): Dada uma lista não vazia de números inteiros positivos menores que 10, imprima um matriz diagonal de blocos, em que a lista especifica o tamanho dos blocos, em ordem. Os blocos devem consistir em números inteiros positivos...

27
Escale um ladrilho de diamante

Qualquer hexágono regular pode ser revestido com diamantes, por exemplo: ______ /_/_/\_\ /_/\_\/\_\ /\_\/_/\/_/\ \/_/\_\/_/\/ \_\/_/\_\/ \_\_\/_/ Consideraremos o tamanho acima de um ladrilho 1(já que os lados dos diamantes são feitos de um /ou de \cada). O mesmo tamanho do tamanho 2seria...

27
Produto com comprimento de gancho

Um diagrama Young é um arranjo de caixas em linhas justificadas à esquerda e colunas justificadas na parte superior. Para cada caixa, todos os espaços acima e à esquerda estão ocupados. XXXXX XXX XXX X O comprimento do gancho de uma caixa é o número de caixas à sua direita na linha e abaixo da...

27
Pontuações ASCII

Procurando nas profundezas da sua pasta temporária, você encontra algumas composições para o piano. Infelizmente, essas composições foram escritas apenas com nomes e durações de notas, e você só tem acesso a um terminal de texto. Portanto, sua tarefa é escrever um programa para exibir as...

27
Capitalização de swap de duas strings

your shift key is broken. wheNever you type two lines, the cApitaL LetteRs in them get swappeD. you must write a program to fiX THIS! Descrição A entrada é de duas strings s1e tem o s2mesmo comprimento. Cada um deles conterá apenas ASCII imprimível e terá pelo menos um caractere. Você pode...

27
A pizza é justa?

Esta questão é inspirada e é o inverso desta . Dennis ( E), maçaneta ( D), Martin ( M) e Chris ( C) pediram uma pizza. A pizza retangular é dividida em pedaços quadrados, cada um marcado com o pretendido. Escreva um programa ou função que, dada uma pizza retangular com 0 ou mais de cada letra,...

27
Argyle ASCII Art

Escreva um programa (ou função) que receba um número inteiro positivo. Se a entrada for 1, imprima (ou devolva) dois diamantes vizinhos lado a lado, cada um com um comprimento lateral de 1 barra: /\/\ \/\/ Para cada entrada Nmaior que 1, observe a saída de N-1e para cada par de diamantes...

27
Enchendo bandejas arbitrárias de cubos de gelo

Suponha que essa grade de espaços e X's represente a seção transversal de algumas bandejas de cubos de gelo vazias de formato estranho : X X X X X X XX X XX X XXXXXX XXXXXXXXXXXXX As colunas sem Xrepresentam buracos ou lacunas nas bandejas que não podem reter água, drenando para um coletor de...

27
Este é um número Calvin candidato?

Este desafio é uma homenagem ao nosso Legendary Challenge Writer ™, o Calvin's Hobbies - agora renomeado para Helka Homba -, no mesmo espírito que o Generate Dennis Numbers . Calvin é um colaborador impressionante do PPCG, com a 6ª maior reputação no geral e provavelmente o melhor desafio de...

27
Alinhar à direita o texto

Seu trabalho é pegar uma entrada e um número de sequência e alinhar a sequência à direita, tornando a largura do texto o número. Quando uma linha for muito longa, quebre-a e coloque o restante na próxima linha, repetindo até que não seja necessário. Se uma linha for menor que a largura, preencha-a...

27
Classifique isso, rápido!

Bem ... existem 59 (agora 60) perguntas com a tag classificação , mas não há quicksorts simples. Isso deve ser consertado. Para aqueles que não estão familiarizados com o quicksort , aqui está um detalhamento, cortesia da Wikipedia- Escolha um elemento, chamado de pivô , da matriz. Reordene a...

27
Inverter uma regex

O desafio Dada uma regex válida, produza uma regex que corresponda ao mesmo conjunto de cadeias, mas invertida. A tarefa Este desafio utiliza o maior número de operações básicas de regex: ^, $, ?, +, *, [], {}, |. Não existem grupos de captura ou coisas complicadas. Caracteres especiais podem...

27
Inverter e inverter uma string

Inverter e inverter uma string Desafio Neste desafio. Você estará escrevendo um programa que produzirá ou retornará a entrada, invertida e invertida. Primeiro, cada caractere deve ser convertido em seu código de caractere. Então, isso deve ser convertido em base-2. A seguir, essa sequência...

27
Estatísticas de popularidade de cenoura

Na sala de bate-papo do PPCG, o décimo nono byte , usar circunflexos ^(ou cenouras ) é uma maneira de indicar que você concorda com um dos comentários feitos anteriormente, logo acima dos seus. Uma mensagem de ^sinal de intercalação consiste apenas em N caracteres (onde N é um número inteiro...

27
Tempo de labirinto hexagonal!

Hora de outro desafio de labirinto, mas não como você o conhece. As regras para esse desafio são um pouco diferentes da maioria dos desafios do labirinto. Os tipos de bloco são definidos da seguinte maneira: S: A localização no labirinto em que você começa E: O local que você está tentando...

27
Soma de Inteiros Consecutivos

Antes que alguém diga alguma coisa, semelhante e semelhante . Mas isso não é uma bobagem. Alguns números inteiros positivos podem ser escritos como a soma de pelo menos dois números inteiros positivos consecutivos. Por exemplo 9=2+3+4=4+5,. Escreva uma função que use um número inteiro positivo...