Puzzle di programmazione e codice Golf

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

20
Sono perfetto (numero)?
Questa è la mia prima sfida! sfondo Il numero perfetto è un numero intero positivo, che è uguale alla somma di tutti i suoi divisori, tranne se stesso. Quindi 6è il numero perfetto, da allora 1 + 2 + 3 = 6. D'altra parte 12no, perché 1 + 2 + …


3
Aiuto, sono intrappolato in una fabbrica infinita!
Questa sfida è liberamente ispirata al gioco Zachtronics Infinifactory . Ti viene data una vista dall'alto verso il basso di una griglia rettangolare di nastri trasportatori, rappresentata da >v<^. Potrebbero esserci celle senza convogliatori, rappresentate da spazi. Ecco un esempio: > <vv < v ^ >v v >v^^>vv^ ^>^ v …

5
ASCII Dragon's Curve
introduzione La curva del Drago è una curva frattale che appare in particolare nelle pagine titolo della sezione del romanzo Jurassic Park. Può essere semplicemente descritto come un processo di piegatura di una striscia di carta, come spiegato nell'articolo di Wikipedia su questa curva. Le prime poche iterazioni sulla generazione …

15
Bontà, è coperto di schede!
Utenti di rientro dello spazio, unitevi ! Dobbiamo combattere contro tutti gli utenti modesti ! La tua missione (se scegli di accettarlo) è scrivere un programma o una funzione che contenga due argomenti: Una stringa: questo è l'input. Un numero intero positivo: questo è il numero di spazi per scheda. …

9
Aiutami a portare le borse della spesa
Era una calda serata estiva ... quando la mia stupida macchina decise di guastarsi in mezzo alla strada mentre tornavo dal supermercato. L'ho spinto a bordo campo e ho deciso di tornare a casa. Ho aperto il bagagliaio per portare fuori la spesa e le cose rimanenti. Fu allora che …
26 code-golf  math 

2
Giocami un po 'di soldi dal bancomat
Il compito è semplice. Get me alcuni 1000, 500e 100le note. Come ? potresti chiedere. Non preoccuparti, non è necessario rapinare una banca in quanto nelle vicinanze c'è un bancomat che accetta la tua carta di credito. Ma il tuo limite di credito è appena sufficiente per l'attività, quindi devi …

30
The Mystery String Printer (Ladri)
Il thread della polizia è disponibile qui: The Mystery String Printer (Cops) La tua sfida Scegli un invio dal thread della polizia e stampa la stringa da una risposta in quel thread. L'invio scelto non deve essere sicuro (deve essere più recente di 7 giorni). Il tuo programma, funzione o …

8
Emette tutti i programmi di arresto (scrivi un interprete parallelo)
L'obiettivo di questa sfida è (eventualmente) produrre ogni possibile programma di arresto in una lingua a scelta. All'inizio può sembrare impossibile, ma puoi farlo con una scelta molto attenta dell'ordine di esecuzione. Di seguito è riportato un diagramma ASCII per illustrare questo. Lascia che le colonne rappresentino una numerazione di …

21
Calcolo delle onde
Sto scorrendo questo sito da un po ', ma di recente mi sono davvero interessato a provare alcune delle sfide. Avevo intenzione di cimentarmi in alcuni degli argomenti di code-golf esistenti, ma ieri non ho avuto accesso a Internet e, nel frattempo, ho pensato alla mia sfida. Il tuo compito …

13
Lavora di più, rendilo migliore
In questa sfida il tuo obiettivo sarà quello di pubblicare i testi di Daft Punk's Harder, Better, Faster, Stronger. In particolare, genera questo testo: Work It Make It Do It Makes Us Harder Better Faster Stronger More Than Hour Our Never Ever After Work Is Over Work It Make It …

18
Costruisci una scala
introduzione Voglio costruire una scala. Per questo, ho scavato dalla discarica due lunghe assi con buchi e voglio mettere i gradini in questi buchi. Tuttavia, i fori non sono posizionati in modo uniforme, quindi i passaggi saranno un po 'traballanti e trovo difficile stimare la quantità di canna di cui …

30
CodeGolf - Testa o croce
Istruzioni Dato una stringa di input sconosciuta icon un valore sia teste o code , ritorno 1per teste o -1per le code con il codice breve. Codice campione non golfato (55b): if(i == "heads"){ print(1); }else{ print(-1); } Esempio di codice golfizzato (16b): print("t">i||-1) Javascript è stato usato per l'esempio …
26 code-golf  string 

7
Quale è meglio - Emacs o Vim? (Lotta di Google)
Saluti, nobili golfisti. Oggi risolverai i dibattiti più antichi e distinti: Emacs o Vim? La tua sfida è quella di prendere due termini di ricerca come input e produrre quale di questi termini ha il maggior numero di risultati di ricerca di Google. (Questo è ovviamente del tutto corretto. Cosa …

7
Pokeball Simulator
Nei videogiochi Pokemon, il giocatore viene inviato nel mondo per forzare gli animali selvatici in minuscole palline e addestrarli a combattere. Naturalmente, tutti sanno che nessuno gioca a Pokemon per la battaglia. Il vero pareggio che la serie ha è che il pokemon si prende da solo! Il tuo compito …
26 code-golf 

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.