Puzzle di programmazione e codice Golf

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



13
Seven Slash Display
Scrivi un programma che accetta una stringa non vuota delle cifre da 0 a 9 e stampa come verrebbero visualizzati su un display a sette segmenti usando le barre ( /, \). Queste sono le forme precise delle cifre: /\ \ \ \/ \ \ /\ / \/ /\ /\ …

9
Scrivi un interprete per 99
99 (pronunciato "novantanove") è un nuovissimo linguaggio di programmazione esoterico (da non confondere con 99 , notare il corsivo). Il tuo compito in questa sfida è scrivere un interprete per 99 che sia il più breve possibile. Vince l'invio con il minor numero di byte . Tiebreaker va alla presentazione …


30
The Rock, Paper, Scissors, Lizard, Spock Torneo di Epicness
Classifica più recente @ 2014-08-02 12:00 | Pos # | Author | Name | Language | Score | Win | Draw | Loss | Avg. Dec. Time | +-------+----------------------+-------------------------+------------+-------+-------+-------+-------+----------------+ | 1st | Emil | Pony | Python2 | 064 | 064 | 000 | 005 | 0026.87 ms | | …

14
Il mio latte è scaduto?
Oh, amico, questa data di scadenza non scrive i mesi con le lettere! Non so se scade il 10 marzo o il 3 ottobre ... Aspetta, no, non importa, l'anno dice il 2012. (vicolo-oops ha usato mezzo mattone di formaggio nella spazzatura come un professionista) Quindi supponiamo per un momento …
98 code-golf  date 

30
Uscita con la stessa lunghezza del codice
In questa sfida, è necessario scrivere un programma o una funzione che non accetta input e stampa o restituisce una stringa con lo stesso numero di byte del programma stesso. Ci sono alcune regole: È possibile emettere solo byte nell'intervallo ASCII stampabile (da 0x20 a 0x7E, inclusi) o newline (0x0A …


30
Ho copiato la mia password negli appunti! Puoi cancellarlo?
Seguendo le migliori pratiche di sicurezza , tengo un semplice file di testo con le mie password sul mio disco rigido. In effetti, ne ho appena copiato e incollato uno per accedere al mio account PPCG. In un momento lucido, decido che la password non dovrebbe rimanere negli appunti dopo …
96 code-golf 

30
Gioco di sopravvivenza - AlienWar
AlienWar Questo gioco si svolge in un pianeta molto affollato dove gli alieni sono la razza superiore. Il tuo compito è quello di creare il tuo alieno e battere tutti gli altri. Il bordo È una scheda 2 dimensionale. La lunghezza di un lato della scheda è Math.ceil(sqrt(species * 100 …

29
Crea un albero di Natale scalabile [chiuso]
La tua sfida: crea un albero di Natale. La dimensione deve essere selezionabile con un metodo di input, ma non deve essere direttamente correlata a nessuna parte dell'albero; tuttavia, input più grandi dovrebbero produrre un albero più grande. Come puoi farcela? Puoi realizzare l'albero come preferisci, tranne stampando il carattere …

30
Crea un programma "Ceeeeeeee"
Una volta ho scritto un programma JavaScript che avrebbe preso come input una stringa e un carattere e avrebbe rimosso tutti i caratteri tranne il primo e il carattere indicato come input, uno per uno. Ad esempio, calcolandolo con input codegolf.stackexchange.come eper i rendimenti dei caratteri: codegolf.stackexchange.com cdegolf.stackexchange.com cegolf.stackexchange.com ceolf.stackexchange.com …
95 code-golf  string 

30
Perché non finisce? [chiuso]
Il tuo compito: scrivere un programma che dovrebbe ovviamente terminare, ma non lo fa mai (nella misura di un crash del computer). Fai sembrare che dovrebbe svolgere un semplice compito: aggiungere numeri, stampare qualcosa, ... Ma viene catturato in un ciclo infinito. Cerca di rendere il tuo programma molto chiaro …

30
Si fermerà? (Cops)
Questo è il filo della polizia. Il thread dei ladri è qui . La tua sfida è creare un programma che funzioni per sempre senza arrestare 1 , a meno che non ottenga un input o input 2 . Se riceve quell'input, deve terminare in un tempo finito 3 . …

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.