Puzzle di programmazione e codice Golf

Domande e risposte per programmare gli appassionati di puzzle e i giocatori di codice

24
Scambia il contenuto di due file
Questa è una domanda di code-golf. Devi prendere il contenuto di due file separati (i.txt e o.txt) e scambiarli. Puoi creare un terzo file per aiutarti con il processo, ma fai in modo che il tuo programma lo elimini dopo lo scambio del contenuto del file. La ridenominazione dei file …
13 code-golf 

3
Cerco disperatamente Babbo Natale
Trova Babbo Natale e le sue renne in una scena affollata. Ingresso L'input sarà su STDIN e sarà un numero variabile di righe di caratteri di uguale, ma variabile, lunghezza. Se Babbo Natale (rappresentato dal personaggio S) è nella scena, il suo sacco di regali (rappresentato dal personaggio P) sarà …

17
Crea un disastro Y2K [chiuso]
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 2 anni fa . Il tuo programma può fare tutto quello che vuoi. L'unica condizione …


3
I centri di un triangolo
I cerchi e i quadrati hanno un unico, preciso punto centrale. Tuttavia, la nozione del centro di un triangolo è stata a lungo discussa. Quattro diversi centri erano noti agli antichi greci: Incentore : l'intersezione delle bisettrici angolari del triangolo Centroide : l'intersezione delle linee da ciascun vertice del triangolo …

4
Hard Code Golf: crea una chat room
Cue Storyline: è l'inizio del 21 ° secolo e molte cose sono diventate un ricordo del passato. Tu e i tuoi compagni di golfisti, tuttavia, siete in cerca di ricostruire gli anni '90. Come parte di questa sfida, è necessario ricreare una chat room minimalista. L'obiettivo: creare una chat room …
13 code-golf 

30
Colore RGB int in esadecimale
Dati tre numeri interi rgb, genera una rappresentazione esadecimale come stringa. Input: Output: 72 61 139 #483D8B 75 0 130 #4B0082 0 255 127 #00FF7F Vince il codice più breve più poco ortodosso
13 code-golf 

4
Mozart golf - mini "Rondo"
Output "Mozart - Alla Turca" su stdout (vedere l'esempio per "implementazione di riferimento") Prova a scoprire come impacchettare sia il sintetizzatore che la musica in dimensioni minime. Requisiti: Formato adatto all'alimentazione aplay -f cd(little endian a 16 bit con segno, 2 canali); L'intera musica dovrebbe essere riprodotta (nessuna nota o …
13 code-golf  music 

7
Invertire le parole senza cambiare maiuscole o punteggiatura
Crea un programma con il minor numero di caratteri per invertire ciascuna parola in una stringa mantenendo l'ordine delle parole, nonché la punteggiatura e le lettere maiuscole, nella loro posizione iniziale. Per "Ordine delle parole" intendo che ogni parola è divisa da uno spazio vuoto (""), quindi le contrazioni e …

8
Calcola la data di Pasqua
La tua funzione o programma dovrebbe richiedere un anno come input e restituire (o stampare) la data (nel calendario gregoriano) di quegli anni Pasqua (non la Pasqua ortodossa orientale). La data restituita deve essere formattata secondo ISO 8601, ma con supporto per anni superiori a 9999 (come 312013-04-05 o 20010130 …
13 code-golf  date 

5
Crea un indice di leggibilità
L' algoritmo di leggibilità di Flesch-Kincaid dipende dalle misure del conteggio delle parole e del conteggio delle sillabe, nessuna delle quali è del tutto obiettiva o facilmente automatizzabile mediante un computer. Ad esempio, "code-golf", con il trattino, conta come una o due parole? La parola "milioni" è di due o …

1
Solitaire Dreams - Creazione di una mano iniziale solitario vincibile
Sono io. Cave Johnson. È il 21 maggio. Stai lavorando ad Aperture Science, la migliore azienda sulla Terra, e domani rilasceremo la versione 3.0 del nostro sistema di finestre (o WindowS ) di punta: CavOS. Sfortunatamente, domani mattina, il nostro principale concorrente rilascerà anche la versione 3.0 delle sue finestre …
13 code-golf  game 

3
Operatori bit a bit in Brainfuck
Il tuo compito è creare un programma brainfuck per ciascuno dei seguenti operatori binari. Ogni programma dovrebbe prendere uno o due numeri a 8 bit (A e B) dall'input e calcolare l'operazione specificata: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) NOT …
13 code-golf  binary  brainfuck  code-golf  code-golf  ascii-art  random  code-golf  code-golf  code-challenge  sorting  code-golf  code-challenge  java  code-golf  statistics  code-golf  code-challenge  fastest-code  code-golf  math  code-golf  math  kolmogorov-complexity  code-golf  code-golf  array-manipulation  combinatorics  code-golf  kolmogorov-complexity  popularity-contest  underhanded  code-golf  math  floating-point  code-golf  interpreter  code-golf  music  code-golf  code-golf  cryptography  code-challenge  scrabble  code-golf  code-challenge  popularity-contest  quine  code-golf  quine  cryptography  code-golf  kolmogorov-complexity  code-golf  printable-ascii  code-golf  chess  code-golf  math  number-theory  code-challenge  c  code-golf  random  popularity-contest  hello-world  code-shuffleboard  code-golf  compression  grammars  code-golf  tips  code-golf  sequence  code-golf  string  code-challenge  sorting  permutations  code-golf  string  code-challenge  optimization  code-golf  interpreter  code-challenge  string  code-golf  math  number  fibonacci  string  compression  c#  code-golf  chemistry  popularity-contest  math  c  c++  java  code-golf  math  function  code-golf  complex-numbers  code-golf  geometry 


7
Scrivi tutti i possibili caratteri Braille
Stamattina mi è venuto in mente un enigma interessante guardando i pulsanti dell'ascensore. È necessario generare un elenco di tutti i modelli Braille che si adattano a una griglia 2x3. Usa un hash #per indicare una protuberanza e un trattino -per indicare un'area piatta. Esempio di output previsto: #- -- …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.