Sulla base di questa sfida.
Nel gioco del ritmo osu! , il modificatore di difficoltà "Double-time" aumenta la velocità del 50%.
Il tuo compito è scrivere un programma che produca un numero intero pari positivo (maggiore di 0) e quando ogni byte / carattere (a tua scelta quale) nel tuo codice sorgente è duplicato, dovrebbe generare il numero moltiplicato per 1,5.
Ad esempio, se il tuo codice sorgente è ABC
e che genera 6, allora AABBCC
dovrebbe produrre 9.
Seguendo le regole della sfida originale:
Regole
- È necessario creare un programma completo.
- La fonte iniziale deve essere lunga almeno 1 byte.
- Entrambi gli interi devono essere nella base 10 (è vietato emetterli in qualsiasi altra base o con notazione scientifica).
- Il tuo programma non deve accettare input (o avere input vuoti inutilizzati) e non deve generare alcun errore (gli avvisi del compilatore non sono considerati errori).
- L'output degli interi con spazi finali / iniziali è consentito.
- Non puoi assumere una nuova riga tra le copie della tua fonte.
- Questo è code-golf , quindi vince il minor numero di byte in ogni lingua !
- Si applicano le lacune predefinite .
Immagino che questo sarà molto meno banale della sfida originale, ma speriamo di vedere alcune risposte creative e uniche!
full program
. È difficile immaginare che un programma duplicato abbia ancora un punto / funzione di ingresso validi.
write a program that outputs a positive even integer
Sì. Ogni numero pari può essere moltiplicato per 1,5 per ottenere un numero intero intero