Preguntas etiquetadas con c#

62
Consejos para el golf de código en C #

¿Qué consejos generales tienes para jugar al golf en C #? Estoy buscando ideas que se puedan aplicar a problemas de golf de código en general que sean al menos algo específicos para C # (por ejemplo, "eliminar comentarios" no es una respuesta). Por favor, publique un consejo por respuesta. -...

23
¿Cuándo una jirafa no es una jirafa?

Espero que este tipo de "acertijo" sea un tema de programación en Puzzles y Code Golf. Dé un ejemplo de una situación en la que el siguiente método de C # devuelvefalse : public class Giraffe : Animal { public bool Test() { return this is Giraffe; } } Reglas: Las líneas de código anteriores...

20
Un poco de magia bool

Desafío Dado el siguiente método de C #: private static bool Test(bool a, bool b) { if (a && b) return false; if (a) if (b) return true; return false; } Proporcione los valores ay basí truese devuelve. Condición ganadora La primera entrada que puede proporcionar los argumentos...

19
Hacer un programa de triangularidad válido

Triangularity es un nuevo esolang desarrollado por Mr. Xcoder donde la estructura del código debe seguir un patrón muy específico: Para la nlínea de código th, debe haber exactamente 2n-1caracteres del programa en él. Esto causa una forma triangular / piramidal, con la primera línea con solo un...

17
Encuentra patrones en cadenas

En este desafío, su tarea es localizar subcadenas con una estructura dada. Entrada Su entrada será dos cadenas alfanuméricas no vacías, un patrón p y un texto t . La idea es que cada carácter de prepresenta una subcadena contigua no vacía tque ocurre una al lado de la otra, y prepresenta su...

13
Operadores Bitwise en Brainfuck

Su tarea es crear un programa de brainfuck para cada uno de los siguientes operadores binarios. Cada programa debe tomar uno o dos números de 8 bits (A y B) de la entrada y calcular la operación especificada: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) NOT A No tiene que...

11
Ayuda a Jason a formatear su JSON

Jason tiene un gran JSON pero es ilegible, por lo que necesita embellecerlo. Especificaciones de formato El JSON tiene 4 tipos diferentes: Números; Sólo0-9 Instrumentos de cuerda; Las "cadenas entre comillas dobles escaparon con\ Matrices; Delimitado por [], con elementos separados por ,, los...

10
C # es el problema principal

Este rompecabezas de programación está inspirado en otra pregunta que se hizo ayer aquí pero que fue eliminada por el autor ... El reto: Cree un binario ejecutable (binario de Windows .EXE o Linux) usando Visual C # (o su IDE favorito de C #) que imprime el siguiente texto en la salida...

10
C # Primero 1 (de derecha a izquierda) en número binario

Estoy tratando de usar C # para encontrar el índice del primer 1 (de derecha a izquierda) en la representación binaria de un número. Por ejemplo, dado que 100 en binario es: 0b1100100 El primer 1 está en la tercera posición desde la derecha, por lo que debería producir 3. 234 debería producir...

8
Consejos de golf PHP: lectura / escritura de archivos y CLI

He participado en un número de código PHP de golf retos recientemente y algunas de las técnicas que se utilizan para leer datos de un archivo, como fopen()y fread(), o file_get_contents()realmente dar mi código de una paliza en el recuento de carbón. Especialmente los métodos proporcionados para...