Scrivi un programma nella lingua di tua scelta che, quando letto, sono i testi di una canzone. si deve essere un programma valido che può essere compilato ed eseguito senza errori. Mentre potresti tecnicamente stampare sullo schermo tutti i testi, sei incoraggiato a farlo con stile ed evitando letterali di stringa ogni volta che è possibile.
Dato che questo è difficile da solo, ti è permesso scrivere una singola sezione di codice boilerplate che non conta per essere leggibile nei testi. Tuttavia, una volta che inizia il blocco di codice che deve essere letto come il testo di una canzone, non è possibile interromperlo fino al termine della canzone. È possibile indicare l'inizio e la fine del codice del brano con commenti. Si prega inoltre di specificare i testi stessi come si legge il codice. Puoi essere "liberale" con la tua interpretazione purché non ti allontani troppo da ciò che è scritto, altrimenti ti costerà punti.
Sono consentiti testi di canzoni parziali, anche se ottieni doppi punti per avere le parole di un'intera canzone. Il giudizio è diviso in 3 categorie:
- 10 punti - Originalità
- 10 punti - Difficoltà canzone
- 20 punti - Rappresentazione di quella canzone in codice.
Per ogni invio, ti darò il tuo punteggio in un commento qui sotto. Se modifichi la tua risposta, dammi solo un indicatore di commento e lo rivaluterò di conseguenza. Tuttavia, per essere onesti, ogni nuova valutazione sottrae 2 punti dal punteggio totale.
Un esempio potrebbe essere il seguente:
public class Song {
public String play() {
// Song begin
try {
if(this instanceof TheRealLife || this instanceof JustFantasy) {
throw new InALandSlide();
}
} catch (InALandSlide e) {
}
return "No \"FromReality\"";
// Song end
}
public static void main(String [] args) {
Song song = new Song();
song.play();
}
}
Che viene letto:
Is this TheRealLife?
Or is this JustFantasy?
Caught InALandSlide.
No escape \"FromReality\"
Gli strumentali non sono ammessi, saggi. ;)
HQ9programma 9? : P