Perguntas com a marcação «c++»

89
Gere a mensagem de erro mais longa em C ++

Escreva um programa curto, que geraria a maior mensagem de erro possível, em um compilador padrão C ++ ( gcc, cl.exe, iccou clang). A pontuação de cada entrada é o número de caracteres na mensagem de erro mais longa que o compilador emitiu. Os tipos incluídos no seu código-fonte e citados pelo...

73
O duelo de armas futurista

O futuro do fundo No ano de 2017, você e seu oponente enfrentarão uma batalha futurista em que apenas um poderá sobreviver. Você é experiente o suficiente para derrotar seu oponente? Agora é a hora de aprimorar suas habilidades com armas na sua linguagem de programação favorita e lutar contra...

48
Dicas para jogar golfe em C ++

Que dicas gerais você tem para jogar golfe em C ++? Estou procurando idéias que possam ser aplicadas para codificar problemas de golfe em geral que sejam pelo menos um pouco específicos para C ++ (por exemplo, "remover comentários" não é uma resposta). Poste uma dica por

27
Escreva uma poliglota C / C ++

O conceito deste desafio é bastante simples. Tudo que você precisa fazer é escrever um programa que será compilado como C válido e C ++ válido! Bem, existem algumas capturas. O programa deve se comportar de maneira diferente quando compilado em cada idioma. O programa deve ter saída diferente para...

21
Desenhe um quadrado vazio de # com a largura especificada

Eu recebi esse desafio da Codingame e estou curioso sobre soluções melhores que as minhas: Dada uma largura via entrada padrão, desenhe um quadrado oco de '#' em determinada largura e comprimento. Exemplo: 5 resultados em ##### # # # # # # ##### Eu usei python para resolver isso, por isso...

13
Operadores Bitwise em Brainfuck

Sua tarefa é criar um programa cerebral para cada um dos seguintes operadores binários. Cada programa deve pegar um ou dois números de 8 bits (A e B) da entrada e calcular a operação especificada: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) NOT A Você não precisa implementar...

12
Implementar um número de ponto flutuante binário IEEE 754 de 64 bits através da manipulação de números inteiros

(Eu marquei a pergunta "C" por enquanto, mas se você souber de outro idioma que suporte sindicatos, também poderá usá-lo.) Sua tarefa é criar os quatro operadores matemáticos padrão + - * /para a seguinte estrutura: union intfloat{ double f; uint8_t h[8]; uint16_t i[4]; uint32_t j[2];...

12
Risco, a maneira Warlight

Introdução Neste jogo, os jogadores usam seus exércitos para combater os exércitos de outros jogadores, capturar territórios e se tornar o último homem de pé. A cada turno, os jogadores recebem um número base de exércitos para usar à sua disposição. Ao capturar territórios em certas regiões, no...

12
Número de labirintos válidos

Dada uma WxHgrade, quantos labirintos possíveis existem? Coisas que você sabe sobre o labirinto: A grade é exatamente Hquadrados altos e Wquadrados largos. Existem três tipos de quadrados: Iniciar, Finalizar e Vazio. Seu labirinto deve conter exatamente 1 Start e 1 Finish, e todos os quadrados...

11
X maior que 3 com pelo menos 2 diferenças entre X e Y

Estou tentando jogar golfe em C ++. É possível diminuir essa condição? X > 3 & X - Y > 1 (Além de remover o espaço em branco, é claro.) Então, Xé pelo menos 4mas X >= Y + 2. Xe Ysão inteiros no intervalo [0,5]. Eu tentei encontrar alguma fórmula bit a bit, mas...

10
zumbido de fizz no TMP [fechado]

Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Code Golf Stack Exchange. Fechado há 4 meses . O problema do Fizz Buzz é um...