Perguntas com a marcação «c#»

62
Dicas para golfe de código 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 resposta. - emprestado da...

23
Quando uma girafa não é uma girafa?

Espero que esse tipo de "enigma" seja onópico em Programação de quebra-cabeças e código de golfe. Dê um exemplo de uma situação em que o método C # abaixo retornafalse : public class Giraffe : Animal { public bool Test() { return this is Giraffe; } } Regras: As linhas de código acima não...

20
Um pouco de mágica bool

Desafio Dado o seguinte método C #: private static bool Test(bool a, bool b) { if (a && b) return false; if (a) if (b) return true; return false; } Fornecer os valores ae bpara que trueé devolvido. Condição vencedora A primeira entrada que pode fornecer os argumentos corretos para...

19
Tornar um programa de triangularidade válido

Triangularity é um novo esolang desenvolvido pelo Sr. Xcoder, onde a estrutura do código deve seguir um padrão muito específico: Para a nlinha de código th, deve haver exatamente 2n-1caracteres do programa. Isso causa uma forma triangular / pirâmide, com a primeira linha tendo apenas um caractere...

17
Encontre padrões em strings

Nesse desafio, sua tarefa é localizar substrings com uma determinada estrutura. Entrada Sua entrada deve ser duas cadeias alfanuméricas não vazias, um padrão p e um texto t . A ideia é que cada caractere prepresente uma subcadeia não vazia contígua da tqual ocorra um ao lado do outro e...

15
A injeção de código também funciona em C #!

Dada a saída do programa C # a seguir False, injete uma linha de código 'maliciosa', de forma que o programa saia True. class Program { static void Main() { System.Console.Write("False"); ; } } Sua resposta deve consistir em uma sequência que substitua o segundo ponto e vírgula e faz com...

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...

11
Ajude Jason a formatar seu JSON

Jason tem um grande JSON, mas é ilegível, então ele precisa fingir isso. Especificação de formatação O JSON tem 4 tipos diferentes: Números; Somente0-9 Cordas; As "cordas com aspas duplas escaparam com\ Matrizes; Delimitado por [], com itens separados por ,, os itens podem ser qualquer um...

10
C # é o principal problema

Este quebra-cabeça de programação é inspirado em outra pergunta que foi feita aqui ontem, mas que foi excluída pelo autor ... O desafio: Crie um binário executável (Windows .EXE ou Linux) usando o Visual C # (ou seu IDE favorito do C #) que imprime o seguinte texto na saída padrão: Main() is the...

8
Dicas de golfe em PHP: Leitura / gravação de arquivos e a CLI

Tenho participado de vários desafios de golfe com códigos PHP recentemente e algumas das técnicas usadas para ler dados de um arquivo como fopen()e / fread()ou file_get_contents()realmente dão ao meu código uma batida na contagem de caracteres. Especialmente os métodos fornecidos para leitura na...