अपने चुनने की भाषा में एक कार्यक्रम लिखें जो पढ़े जाने पर एक गीत के बोल हैं। यह एक वैध कार्यक्रम होना चाहिए जिसे संकलित किया जा सकता है और त्रुटियों के बिना चलाया जा सकता है। जब आप तकनीकी रूप से सभी गीतों को स्क्रीन पर प्रिंट कर सकते हैं, तो आपको इसे स्टाइल के साथ करने और जब भी संभव हो स्ट्रिंग स्ट्रिंग से बचने के लिए प्रोत्साहित किया जाता है।
यह देखते हुए कि यह अपने आप में मुश्किल है, आपको बॉयलरप्लेट कोड के एक एकल खंड को लिखने की अनुमति है जो गीत में पठनीय होने की ओर नहीं गिना जाता है। हालाँकि, एक बार कोड का ब्लॉक शुरू हो जाता है जिसे एक गीत के बोल के रूप में पढ़ा जाना चाहिए, आप इसे तब तक बाधित नहीं कर सकते जब तक कि गीत समाप्त न हो जाए। आप टिप्पणियों के साथ गीत कोड की शुरुआत और अंत का संकेत दे सकते हैं। कृपया जैसे ही आप कोड पढ़ेंगे, स्वयं भी गीत निर्दिष्ट करें। आप अपनी व्याख्या के साथ "उदार" हो सकते हैं जब तक कि आप जो लिखा गया है उससे बहुत दूर न भटके, अन्यथा यह आपके लिए खर्च करेगा।
आंशिक गीत के बोलों की अनुमति है, हालाँकि आपको शब्दों को एक पूरे गीत में रखने के लिए दोहरे अंक मिलते हैं। जज 3 श्रेणियों में विभाजित है:
- 10 अंक - मौलिकता
- 10 अंक - गीत कठिनाई
- 20 अंक - कोड में उस गीत का प्रतिनिधित्व।
प्रत्येक सबमिशन के लिए, मैं आपको नीचे टिप्पणी में अपना स्कोर दूंगा। यदि आप अपना उत्तर संपादित करते हैं, तो बस मुझे एक टिप्पणी सूचक दें और मैं उसी के अनुसार उसका पुनर्मूल्यांकन करूंगा। हालांकि निष्पक्ष होने के लिए, प्रत्येक पुनर्मूल्यांकन आपके कुल स्कोर से 2 अंक घटाता है।
एक उदाहरण निम्नलिखित हो सकता है:
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();
}
}
जो पढ़ा जाता है:
Is this TheRealLife?
Or is this JustFantasy?
Caught InALandSlide.
No escape \"FromReality\"
वाद्ययंत्रों की अनुमति नहीं है, बुद्धिमान लोग। ;)
HQ9
कार्यक्रम के बारे में कैसे 9
? : पी