Scrivi un programma che stampa "Hello, World!". Ma anche se prendi solo il primo, il terzo, il quinto, ecc. Caratteri del tuo programma, il programma risultante dovrebbe comunque stampare "Hello, World!". Se il tuo programma è: abc def Dovrebbe essere visualizzato "Hello, World!", Ma così dovrebbe essere acdf Nessuna soluzione …
Questa idea non è mia, anche se non so da dove sia nata. L'ho incontrato una volta in un concorso di programmazione molto tempo fa (1998, se ricordo bene). Il compito è scrivere un programma nella tua lingua preferita che produca 2012 e solo 2012 . Il problema è che …
Scenario Uno dei tuoi amici sta lottando per un compito a casa. Ha bisogno di un semplice programma che stampi i primi 404 numeri naturali: 1 2 3 4 5 6 7 8 9 10 11 ... 401 402 403 404 La tua sfida è semplice: scrivi questo programma per …
Chiunque può aumentare l'output di un programma aggiungendo caratteri, quindi facciamo l'esatto contrario. Scrivi un programma completo, una funzione interna o uno snippet per un ambiente REPL in una lingua a tua scelta che soddisfi i seguenti criteri: Il codice deve contenere almeno 1 carattere. L'esecuzione del codice originale produce …
Alla fine della tua intervista, il Male Interviewer ti dice: "Facciamo in modo che tutti i nostri candidati facciano un breve test di codifica, per vedere se sanno davvero di cosa stanno parlando. Non preoccuparti, è facile. E se crei un programma di lavoro, ti offrirò immediatamente il lavoro ". …
Sfida: Dato una stringa ssui caratteri a- z, A- Z, 0- 9, aggiungi la lunghezza di sse stesso, contando i caratteri aggiuntivi nella lunghezza come parte della lunghezza totale di s. Ingresso: Solo una stringa di lunghezza arbitraria (può essere vuota). Produzione: La stessa stringa, ma con la sua lunghezza …
Come dovresti (si spera) sapere, un quine indurito per radiazione è un quine da cui puoi rimuovere qualsiasi carattere e stampare comunque la sua fonte originale e pre-modificata. Il fatto è che con la maggior parte di questi puoi rimuovere solo un personaggio; altrimenti tutto si rompe. È qui che …
È semplice: crea un quine appropriato dove se rimuovi qualsiasi personaggio, è ancora un quine. La differenza tra questo e un quine indurito per radiazione è che se il tuo programma è AB, in un quine indurito per radiazione Averrebbe emesso AB, ma qui Aemetterebbe A. Code golf, si applicano …
Il tuo compito è quello di scrivere un programma per computer non vuoto composto da una sequenza di byte. Se scegliamo un particolare byte nel programma e ne rimuoviamo tutte le istanze dal programma, il programma modificato dovrebbe generare il byte rimosso. Ad esempio se il nostro programma fosse aabacba …
Un contatore Geiger è un dispositivo utilizzato per rilevare le radiazioni. Faremo un programma contatore Geiger. Come tutti sappiamo, quando la radiazione colpisce un programma per computer rimuove esattamente 1 byte a caso. Quindi un programma contatore Geiger è un programma che di per sé non fa nulla, ma quando …
Un programma indurito dalle radiazioni è un programma in cui, se viene rimosso qualsiasi carattere del codice, il programma funzionerà comunque allo stesso modo. Per questa domanda, scriveremo un programma che rileva quando viene irradiato. Scrivi un programma o una funzione che, quando viene rimosso un singolo byte, il programma …
Nota: questa sfida consente solo risposte in lingue compilate Compito Il tuo compito è piuttosto semplice, crea due programmi diversi che quando compilati producono lo stesso output. punteggio Ecco dove entra in gioco il divertimento. Il tuo punteggio sarà il numero di byte unici presenti esattamente in un programma. Ad …
Data una stringa come argomento, restituisce la lunghezza della sottostringa o delle ripetizioni ripetute non sovrapposte più lunghe o zero se non esiste tale stringa. Si può presumere che la stringa di input non sia vuota. Esempi abcdefabc: la sottostringa abcviene ripetuta nelle posizioni 1 e 7, quindi il programma …
Ingresso Una stringa mescolata non vuota composta da caratteri ASCII nell'intervallo .[ 32..126 ][32..126][32..126] Produzione L'output si ottiene applicando rotazioni successive alla stringa di input. Per ogni lettera ( [a-zA-Z]) nella stringa di input, da sinistra a destra: se la lettera è in maiuscolo, ruota tutti i caratteri prima di …
Il compito è semplice. Scrivi un interprete per la lingua * . Ecco un link più grande al wiki. Esistono solo tre programmi * validi: * Stampe "Ciao mondo" * Stampa un numero casuale compreso tra 0 e 2.147.483.647 *+* Funziona per sempre. Il terzo caso deve essere un ciclo …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.