Scrivi 3 programmi che svolgono la seguente attività:
Lasciate i codici sorgente A, B, C di questi tre programmi;
- se A esegue BC viene prodotto come output,
- se B esegue CA viene prodotto,
- se C corre AB viene prodotto;
quindi ogni programma scrive una stringa (ciclicamente per ciascun programma) e si nasconde da essa.
Vincoli aggiuntivi, ma essenziali:
- le scappatoie standard sono vietate;
- ogni programma deve essere lungo almeno 1 byte;
- ciascuno dei tre programmi deve essere scritto in una lingua diversa;
Sarebbe bello se la tua presentazione avesse questo formato:
Lingua A (dimensione di A) - Lingua B (dimensione di B) - Lingua C (dimensione di C) - Punteggio
A B C
<extra stuff>
Il vincitore è qualcuno che ottiene il punteggio minimo, che è la somma delle dimensioni di tre programmi.
A, Bed Cessendo diverse stringhe? Ad esempio, le tre stringhe possono essere uguali? Se il programma stampa una riga dopo l'output, non possiamo contarlo?
A, B, Cessere diversi. Le nuove righe vengono conteggiate come parte dell'output, quindi le nuove righe nella stringa fanno parte del programma.