Ruby viene fornito con un REPL integrato, che è abbastanza utile. La tua sfida è di bloccarlo con la minima quantità di codice! La definizione di "crash" è "farlo uscire in modo non intenzionale ". Questo mezzo exit, quit, abort, irb_exit, irb_quit, et. al. non sono risposte valide. Inoltre, è …
L'obiettivo è quello di creare un preprocessore per il linguaggio C, il più piccolo possibile in termini di dimensioni del codice sorgente in byte , nella lingua preferita. Il suo input sarà un file sorgente C e il suo output sarà il codice sorgente pre-elaborato. Gli elementi che dovrà essere …
Alcuni numeri come: 6, 12, 20, 30, 42, 56, 60, 90, 120 e così via come possono essere espressi come un prodotto di numeri interi consecutivi come mostrato di seguito. 6 = 2 * 3 12 = 3 * 4 30 = 5 * 6 60 = 3 * 4 …
Questa sarà una sfida relativamente impegnativa nel code-golf. Input: qualsiasi URL, deve avere il protocollo allegato, ad esempio http://codegolf.stackexchange.com (che sarà il nostro caso di test) Output: un codice QR generato che rappresenta questo URL che, se scansionato da un dispositivo intelligente, ti porterà a quell'URL sul browser del dispositivo …
In qualsiasi linguaggio di programmazione o di scripting x , scrivere un programma che prende un codice sorgente brainfuck valido da stdin e output, a stdout, il codice sorgente del programma, scritto in linguaggio x , che produrrebbe esattamente la stessa cosa che farebbe il programma brainfuck. Il programma deve …
Quando un numero viene mostrato su una calcolatrice, è possibile considerare come sarebbero le varie trasformazioni di quel numero. Ad esempio, su un display a sette segmenti, 2 viene mostrato in questo modo: E quando capovolto in orizzontale appare così: Pertanto, l'immagine speculare di 2 è 5. Il compito di …
Compito: Ci sono molte risposte su questo sito che sono disposte in arte ascii, come questa . Di solito la disposizione è fatta manualmente, ma un programma non sarebbe d'aiuto? :) Il tuo programma avrà 3 input: Il codice, come un'unica riga Il numero di linee nel modello (può essere …
Crea una calcolatrice di base per i numeri romani. Requisiti Supporti +, -, *,/ L'input e l'output dovrebbero prevedere solo un prefisso del sottrattore per simbolo (ovvero 3 non può essere IIVperché ce ne sono due Iprima V) Manipolazione del principio di sottrazione in ingresso e non vanno uscita al …
Hai il compito di scrivere due programmi. Il programma A non deve stampare nulla su tutti gli ingressi tranne quando è inserito il programma B , nel qual caso dovrebbe stampare 1. Il programma B deve essere stampato 1su tutti gli ingressi tranne quando è inserito il programma A , …
Quali consigli generali hai per giocare a golf in Octave? Sto cercando idee che possano essere applicate ai problemi del codice golf in generale che siano almeno in qualche modo specifiche di Octave (ad esempio "rimuovere i commenti" non è una risposta). Si prega di inviare un suggerimento per risposta.
Buona sera signore e signori. Stasera - abbiamo una sfida con il codice. Una competizione che verrà definita non nella quantità di punti (a la Asteroids) ma semplicemente se puoi finirla (a la Zelda). E per motivi di confronto, la quantità di byte (uh ... ma hai detto ...). La …
Scrivi un programma Manufactoria che accetterà il nastro di input vuoto. Ma non farlo in fretta! Voglio dire, scrivi velocemente il programma, ma non lasciarlo funzionare velocemente. Più lento è il programma, meglio è, fino a quando termina alla fine. Il seguente programma di esempio richiede 3:51 (il "tempo totale" …
Compito Costruisci una calcolatrice, che prende qualsiasi stringa, da un file, stdin o altro, e somma tutti i valori dei caratteri. Esempio Input Hello World! Output 1085 Regole La calcolatrice deve accettare solo la codifica ASCII. Vince il codice più corto. Appunti Per quanto riguarda il commento di m.buettner, devo …
Costruisci un interprete per un linguaggio falso e basato su stack che ottiene un input, lo interpreta e genera il risultato come una matrice di numeri. Dovrebbe scorrere attraverso ogni byte ed eseguire una funzione diversa basata su questa tabella: 0000 (0): Concatena (Combina i primi due numeri in una …
Quindi, eri seduto alla tua scrivania, giocando a golf un programma per calcolare le prime 20 cifre di pi, e poi arriva il tuo capo e lancia la tua mela fuori dalla finestra. Ora stai lavorando a un nuovo progetto e questo computer non ha ancora alcuna capacità di testo. …
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.