Puzzle di programmazione e codice Golf

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


30
Sai Golf Golf?
È necessario generare un campo da golf a 18 buche casuale. Esempio di output: [3 4 3 5 5 4 4 4 5 3 3 4 4 3 4 5 5 4] Regole: Il programma deve generare un elenco di lunghezze dei fori esattamente per 18 fori Ogni foro deve …

21
1P5: caselle nidificate
Questo compito fa parte del primo periodico Premier Programming Puzzle Push . Ottieni una gerarchia di elementi nel seguente formato: 2 Hat 1 Gloves che devono essere messi in scatole, in questo modo: .------------. | Hat | | .--------. | | | Gloves | | | '--------' | '------------' Nel …

30
Giochiamo a golf un decoder BIBABOBU
Mentre viaggiavo in futuro, ho notato un gioco divertente tra i bambini intorno al 2275. Quando non vogliono che i loro bis-bis-bis-bis-nonni capiscano quello che stanno dicendo, usano il linguaggio BIBABOBU . Ovviamente, non riuscivo a capire nulla né con il mio cervello dell'era pre-cyborg e mi sentivo (o tecnicamente: …

30
Il mio sistema operativo è a 32 o 64 bit?
Non è più troppo importante, ma a volte qualcuno deve saperlo. Ecco un semplice golf: Non prendere input da parte dell'utente, dimmi se il computer su cui viene eseguito il codice si trova su un sistema operativo a 64 bit o su un sistema operativo a 32 bit! Se il …

15
Insetti insipidi e di altro tipo
Alcune versioni dell'app calcolatrice Android standard ti consentono di premere un tasto, come 'sin' e quindi il tasto 'del' per renderlo 'si'. Probabilmente solo un bug che non possono essere disturbati con la rimozione. Sono scrivibili le seguenti lettere / raggruppamenti di lettere: peccato SI S cos co c abbronzatura …

30
Il proibito incorporato
Nelle scappatoie standard è vietato quanto segue : Affermare che la tua risposta è scritta in "MyOwnLanguage", dove il comando xsignifica "leggere una sequenza di numeri, dividerli in gruppi di tre e stampare gli ultimi numeri di quei gruppi in cui il secondo numero è inferiore al primo" Qui faremo …

30
In quanti bit mi inserisco
Per qualsiasi 1 ≤ n ≤ 0xFFFFFFFFoutput intero positivo ( ) a 32 bit, il numero di bit necessari per rappresentare quell'intero. Casi test | n | n in binary | bits needed | |----------------------------------| | 1 | 1 | 1 | | 2 | 10 | 2 | | …
52 code-golf  binary 

3
Quiche Lorraine [chiuso]
Da quando è stato recentemente il Pi, ho notato una serie di sfide che ti chiedono di calcolare il pi. Naturalmente, una quiche lorraine non è proprio una torta (puoi richiedere un punteggio bonus¹ di +1 se hai indovinato la sfida dal titolo). Pertanto, il tuo compito è quello di …

30
È un lipogramma?
Un lipogramma è un blocco di parole che omette un particolare simbolo. In questo momento, sto evitando il nostro quinto simbolo di 26 che compare comunemente. Ormai dovresti sapere cosa sto omettendo. Altrimenti, cerca "lipogram" e lo saprai. Il tuo compito Con un carattere, uno spazio vuoto e una stringa …

24
Fai X senza Y
Di solito, si dice che "Fare X senza Y" può essere una trappola per i principianti che scrivono sfide ( fonte ). Tuttavia, sono arrogante e penso di poter sicuramente fare una X senza Y. A caso. Oh sì, questo andrà bene. Sfida: dato un numero dispari nmaggiore o uguale …



9
Aiutami con il calcolo differenziale!
Adoro programmare e conoscere ogni lingua, ma faccio schifo in matematica. Sfortunatamente, la mia scuola richiede che gli studenti di computer debbano prendere un anno di calcolo. C'è un test la prossima settimana e non conosco nessuna delle formule per i derivati! Aiutatemi a trovare le formule. Ho bisogno di …

7
Il robot trova il gattino
La sfida Il codice più breve per carattere conta per aiutare Robot a trovare il gattino nel minor numero possibile di passaggi. Giocatori di golf, questo è un momento di crisi - Kitten è scomparso ed è compito di Robot trovarlo! Il robot deve raggiungere Kitten nel percorso più breve …

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.