Napisz program w wybranym przez siebie języku, który po przeczytaniu jest tekstem piosenki. To musi być ważny program, który może być skompilowany i uruchomić bez błędów. Choć technicznie można wydrukować na ekranie wszystkie teksty, zachęcamy do robienia tego ze stylem i unikania literałów strunowych, gdy tylko jest to możliwe.
Biorąc pod uwagę, że jest to trudne samo w sobie, możesz napisać jedną sekcję kodu, który nie liczy się jako czytelny w tekstach. Jednak po rozpoczęciu bloku kodu, który należy odczytać jako tekst piosenki, nie można go przerwać, dopóki piosenka nie zostanie ukończona. Możesz wskazać początek i koniec kodu piosenki za pomocą komentarzy. Podaj też same teksty piosenek, tak jak czytasz kod. Możesz być „liberalny” ze swoją interpretacją, o ile nie odejdziesz zbyt daleko od tego, co jest napisane, w przeciwnym razie będzie to kosztować punkty.
Częściowe teksty piosenek są dozwolone, ale dostajesz podwójne punkty za posiadanie słów do całej piosenki. Ocena jest podzielona na 3 kategorie:
- 10 punktów - Oryginalność
- 10 punktów - trudność piosenki
- 20 punktów - Reprezentacja tego utworu w kodzie.
Dla każdego zgłoszenia podam swój wynik w komentarzu poniżej. Jeśli edytujesz swoją odpowiedź, po prostu daj mi wskaźnik komentarza, a ja odpowiednio go ponownie ocenię. Jednak, aby być sprawiedliwym, każda ponowna ocena odejmuje 2 punkty od całkowitego wyniku.
Przykładem może być:
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();
}
}
Który zostanie przeczytany:
Is this TheRealLife?
Or is this JustFantasy?
Caught InALandSlide.
No escape \"FromReality\"
Instrumenty nie są dozwolone, mędrcy. ;)
HQ9programem 9? : P