Puzzle di programmazione e codice Golf

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

16
Sposta i caratteri in una stringa
In questa sfida, è necessario spostare i caratteri in una stringa immessa n numero di volte e generare la stringa spostata Ingresso L'input conterrà prima una stringa. Nella riga successiva, nsarà presente un numero intero, che indica . Produzione Se nè positivo, sposta i caratteri nella stringa nei nmomenti giusti …
12 code-golf  string 

3
Libri su uno scaffale
Ho dei libri e uno scaffale. Vorrei mettere quanti più libri sullo scaffale possibile ma ho una regola. Tutte le dimensioni dei libri (altezza, larghezza e profondità) dovrebbero formare una sequenza non crescente sullo scaffale. Ciò significa che ogni libro deve essere alto almeno quanto quelli che lo seguono da …

20
Hash golf crittografico (ladri)
Questo concorso è finito. Non ci sono ancora risposte risolvibili nella sfida della polizia. Discussione complementare dell'hash golf crittografico Come promemoria, ecco le regole per i ladri della sfida principale: Compito Crack uno qualsiasi dei poliziotti osservazioni inviando quanto segue nella briganti filo: due messaggi M e N in mi …


3
Fai un quasi quine
Volevo ingannare un amico dandogli un quine che quasi funzionava, ma diventava sempre più sciatto. Crea un programma che, una volta eseguito, emetterà il programma, ma con un carattere disattivato. È possibile aggiungere, rimuovere o entrambi (un personaggio cambia). Ma solo un personaggio. Il tuo punteggio sarà (length of your …
12 code-golf  quine 


29
Spogliare gli spazi extra da una stringa
Ti viene data una stringa. Emette la stringa con uno spazio per parole. Sfida L'input sarà una stringa (non nullo vuota), racchiusa tra virgolette ( ") inviate tramite stdin. Rimuovi gli spazi iniziali e finali da esso. Inoltre, se ci sono più di uno spazio tra due parole (o simboli …
12 code-golf  string 

2
Appianare un elenco
È necessario scrivere un programma o una funzione che accetta un numero intero non negativo ke un elenco di numeri interi ordinati Lcome input e output o restituisce un elenco smussato M. Mviene creato dall'elenco crescente Linserendo al massimo kelementi interi mantenendo l'elenco ordinato. Gli interi inseriti devono essere scelti …



7
Punti di frattale su una linea
A volte, quando sono davvero annoiato ( davvero annoiato), mi piace disegnare un segmento di linea e disegnare punti su di esso. Innanzitutto, disegno un segmento di una certa dimensione, che è 2 ^ N per un valore di N. La linea sarà rappresentata da una serie di .caratteri. ................ …
12 code-golf 

5
Cattura la bandiera
Questo è un gioco di cattura della bandiera, fortemente ispirato e basato su Red vs. Blue - Pixel Team Battlebots . Questa è stata una domanda fantastica (grazie mille Calvin'sHobbies; spero che non ti dispiaccia che ti abbia spudoratamente rubato un sacco di codice) - ecco un altro re della …


1
Sto giocando a code-golf correttamente?
Sono curioso di sapere se sto giocando a Code Golf. Mi sono posto la sfida di trasformare un piccolo programma di hashing in un'unica istruzione in Python. Ho iniziato con: from itertools import permutations from string import ascii_lowercase from random import sample def test(): chars = sample(ascii_lowercase, 9) sums = …
12 code-golf  tips  python 

8
Water Balloon Wars
Questo gioco king-of-the-hill è un gioco di strategia in cui devi lanciare un pallone d'acqua ed evitare di essere schizzato dall'acqua. L'obiettivo è ottenere il maggior numero di punti. Ti verrà data una mappa del campo e la posizione del pallone d'acqua. Puoi restituire che vuoi colpire il pallone d'acqua …

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.