एससीआई म्यूजिकल स्कोर को देखते हुए, आपको नोट और उसकी संबंधित लंबाई को आउटपुट करने में सक्षम होना चाहिए। स्कोर में समावेशी 5 और 15 नोटों के बीच होगा, और एक सीढ़ियों पर स्थानांतरित किया जाएगा। एक सीढ़ी पांच क्षैतिज रेखाओं से बनी होती है, जिसमें - (माइनस) वर्ण रिक्त स्थान की रेखाओं से अलग होते हैं। सीढ़ी में नीचे की रेखा नोट 'ई' के बराबर है। नीचे की रेखा के ठीक ऊपर स्थित रिक्त स्थान की रेखा एक 'एफ' को इंगित करती है, और एक उच्च पिच की है जो इसके नीचे 'ई' है। यह नीचे के रूप में जारी है। ध्यान दें कि नोट्स केवल 'ए' पर फिर से शुरू करने से पहले 'जी' तक जाते हैं। निचे देखो:
F ----------
E
D ----------
C
B ----------
A
G ----------
F
E ----------
ध्यान दें कि पत्र इनपुट में शामिल नहीं हैं। नोटों को 'नोट हेड' इंगित करने के लिए एओ (लोअरकेस ओह) वर्ण का उपयोग करते हुए सीढ़ी के ऊपर लगाया जाता है। यह नोट हेड नोट की आवृत्ति को इंगित करता है, और इसलिए ऊपर के रूप में इसका वर्णनात्मक प्रतिनिधित्व करता है। उदाहरण के लिए, नीचे दिए गए स्कोर पर रखा गया एक नोट एक 'ए' इंगित करता है:
----
----
----
o
----
----
ऊपर दिए गए 'A' की तरह एक नोट को 'पूरा नोट' कहा जाता है और इसे पूरे बीट के लिए खेला जाता है। अन्य अवधियों को नोट से उठने वाले 'स्टेम' और शून्य और तीन 'फ्लैग' के बीच संकेत दिया जा सकता है। एक तना तीन से बना होता है | (पाइप, या वर्टिकल बार) अक्षर सिर के ठीक ऊपर ढेर हो गए। बिना झंडे वाले तने को 'क्वार्टर-नोट' माना जाता है, और बीट के क्वार्टर के लिए खेलता है। झंडे \ (बैकस्लैश) अक्षर हैं, और स्टेम के दाहिने हाथ की ओर हैं। प्रत्येक स्टेम उस समय को रोक देता है जब नोट खेला जाता है। प्रत्येक नोट की लंबाई निम्नलिखित में से एक होगी: एक पूरा नोट, एक चौथाई नोट, एक आठवां नोट, एक सोलहवाँ नोट या तीस-सेकंड का नोट। यह प्रत्येक प्रकार का नोट A के लिए कैसा दिखेगा:
--------------------
----|---|\--|\--|\--
| | |\ |\
----|---|---|---|\--
o o o o o
--------------------
--------------------
एक से अधिक नोट एक साथ रखने से आपको स्कोर मिलता है। प्रत्येक नोट को चार वर्णों वाला माना जा सकता है, एक नोट प्रत्येक चार-वर्ण ब्लॉक के पहले कॉलम में होता है। उदाहरण के लिए :
|\
----|\--|\----------
|\ | |\
----o---|---o---|\--
| o |
|---------------o---
|
o-------------------
--------------------
ऊपर दिए गए उदाहरण में निम्नलिखित नोट हैं, क्रम में: एक चौथाई नोट 'जी', एक बत्तीस नोट 'डी', आठवां नोट 'सी', एक पूरा नोट 'डी' और सोलहवां नोट 'बी'। आपके आउटपुट में प्रत्येक नोट प्रारूप पत्र / लंबाई में होना चाहिए, जहां पत्र एजी हो और लंबाई पूरे नोट की तुलना में नोट की लंबाई का अंश हो। अपवाद के रूप में, लंबाई और / वर्ण मुद्रित नहीं किया जाना चाहिए यदि नोट एक संपूर्ण नोट है। आपके आउटपुट में प्रत्येक नोट को एक ही स्थान से अलग किया जाना चाहिए। इसलिए, ऊपर दिए गए स्कोर के लिए, आपके कोड को निम्न आउटपुट देना चाहिए:
G/4 D/32 C/8 D B/16
- नोट निम्न श्रेणी में होंगे: EFGABCDE F. ध्यान दें कि केवल पत्र को मुद्रित करने की आवश्यकता है, ऑक्टेव को अनदेखा किया गया है।
- ध्यान दें कि इनपुट की लाइनों की संख्या 9 से 12 तक भिन्न होती है, क्योंकि तिमाही समय या उससे कम अवधि वाले नोटों पर डी या उच्चतर को पूरी तरह से दिखाने के लिए अधिक लाइनों की आवश्यकता होगी।
- इस मामले में कोई आधा नोट नहीं है।
सबसे छोटा कोड जीत (व्हॉट्सएप गिनती नहीं करता है)।
संपादित करें: एक इनपुट में रिक्ति में निश्चित त्रुटि।
कुछ नमूने इनपुट:
|\
----|\--|-------------------
|\ | |
|---|---o---------------o---
| o |\
o---------------|\--|\------
|\ |\ |\
------------|\--|\--o-------
|\ o
------------o---------------
आउटपुट: बी /: सी / / डी / B ई / ३२ एफ / ३२ जी / ३२ डी
----------------o-------------------
o
------------o-----------------------
o
--------o---------------------------
o
----o-------------------------------
o
o-----------------------------------
आउटपुट: EGBDFFACE
|\
|\
|\
------------o-------|-----------
| o | |\
|---|\--------------|---|\------
| | o |\
o---|---|\--------------o---|\--
o |\ |\
--------|\------------------|---
o o
--------------------------------
आउटपुट: बी / ४ ए / / एफ / ३२ एफ / ३२ ईसी / ४ बी / ३२ एफ / १६