Puzzle di programmazione e codice Golf

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


2
Beta's Snowflake
Sfida L'inverno si sta avvicinando rapidamente con molti luoghi che ricevono i primi strati di neve per la stagione 15/16, quindi perché non rompere le macchine da neve e programmare un po 'di neve? Dato un numero intero ntramite STDIN, genera una rappresentazione ASCII del fiocco di neve Beta (come …

1
Spirali rotanti
Dato un quadrato di testo che rappresenta una spirale di caratteri, ruotalo! La spirale inizia al centro e si sposta in senso antiorario verso il bordo esterno, iniziando a sinistra del centro: 987 216 345 Questo si traduce nella stringa 123456789. La rotazione viene eseguita a sinistra , quindi se …
12 code-golf  string 

12
Gioca al gioco dell'eliminazione
introduzione In questa sfida, il tuo compito è simulare un certo tipo di gioco di eliminazione. Nel gioco, i partecipanti stanno in cerchio e tutti hanno un numero intero. Ad ogni round del gioco, ogni partecipante punta alla persona nche si allontana, se nè il numero che sta tenendo. Se …

30
Rimuovi parole ripetute da una stringa
Rimuovi tutte le parole ripetute da una frase inserita. L'input sarà qualcosa di simile cat dog cat dog bird dog Snake snake Snakee l'output dovrebbe essere cat dog bird Snake snake. Ci sarà sempre un unico spazio che separa le parole. L'ordine di uscita deve essere uguale all'input. (Fare riferimento …
12 code-golf  string 

3
Matematica a Manhattan
Definisco i seguenti operatori: L'aggiunta di Manhattan a + M b, per i numeri a una cifra, è il risultato della concatenazione di b su a. Quindi, a + M b = 10a + b. Pertanto, l'operatore generale + M è definito in questo modo: a + M b = …

5
Ci vediamo in un'altra vita, Brotha!
Molti di noi PERDUTI fan là fuori ricordano il computer che Desmond ha dovuto digitare i caratteri "4 8 15 16 23 42" ogni 108 minuti o il mondo sarebbe finito (o sarebbe?). La sfida qui è creare un programma che farebbe la stessa cosa richiedendo che ogni 108 secondi …

3
Genera una funzione monotonica
Panoramica In questa sfida, il tuo compito è generare casualmente una funzione matematica monotonica tra due insiemi. Ingresso I tuoi input sono due numeri interi positivi se n. Dopo aver ottenuto questi input, il tuo programma deve generare una funzione matematica casualef dal set a . In altre parole, è …

4
Salva il pilota!
Domanda Siamo catturati dall'esercito di robot nella loro stazione spaziale. Il nostro pilota di navi spaziali è nella prigione che si trova al livello 1. C'è solo un modo per fuggire e sta salvando il tuo pilota di navi spaziali. Significa passare dal livello N al livello 1. Tuttavia, poiché …
12 code-golf 

2
Disegna una tabella di output SQL
Sono sicuro che molti di noi hanno visto risultati SQL in un terminale, tutti accuratamente formattati in righe e colonne. In caso contrario, ecco un esempio: +----------+-----------+----------------+ | column 1 | column 2 | column 3 | +----------+-----------+----------------+ | data | more data | even more data | | etc …
12 code-golf 


3
La strada da percorrere
Dati due parametri della corsia e della lunghezza della strada , stampare una rappresentazione ASCII delle indicazioni di corsia per Strade e Traffic Service per dipingere le strade. Esempio di input / output Ingresso:, BTHMLRPHU 21 Non mi importa se prendi due parametri o concateni il numero alla fine della …


14
Sequenze di numeri compositi
Sequenze di numeri compositi Ispirato da questa domanda Dato un numero intero positivo n , il codice deve generare i primi n numeri compositi. Input Output È possibile scrivere un programma o una funzione. L'input avviene tramite STDIN o argomento della funzione e l'output è STDOUT o il valore restituito …

1
Golf Wars Episodio I: The Phantom Lightsabers
Tema di sfondo introduzione Obi-Wan Kenobi, Qui-Gon Jinn e Darth Maul stanno per combattere! Tuttavia, si sono tutti dimenticati di portare le rispettive spade laser. Scrivi un programma o una funzione che, data la stringa Jedicome input, genera un'immagine simile a questa * : e data la stringa Sith, genera …

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.