अवलोकन
एक 3 लाइन स्ट्रिंग को देखते हुए, यह पता करें कि क्या संरचना बाईं ओर गिरती है, संतुलित होती है, या दाईं ओर गिरती है।
इनपुट संरचना
आप शीर्ष पर सामान के साथ धातु की छड़ के रूप में संरचना की कल्पना कर सकते हैं, सभी एक ऊर्ध्वाधर छड़ के शीर्ष पर संतुलित किया जा रहा है।
1 7 4 a
===============
|
पहली पंक्ति आइटम है। प्रत्येक आइटम के वजन को वर्ण माइनस 32 के एससीआई मान के रूप में गणना की जाती है। (32 से कम वर्णों पर विचार नहीं किया जाता है और रिक्त स्थान का वजन 0 होता है)। ध्यान रखें कि छड़ पर किसी वस्तु का बल धुरी बिंदु से दूरी का वजन है।
दूसरी पंक्ति छड़ है। रॉड की प्रत्येक लंबाई का वजन 1 इकाई होता है। यह रेखा विशेष रूप से संकेत ( =
) के बराबर है ।
तीसरी पंक्ति धुरी बिंदु है। इसे कहीं भी रखा जा सकता है, और एक पाइप ( |
) वर्ण के बाद कई रिक्त स्थान द्वारा दर्शाया जाता है ।
उदाहरण
इनपुट:
===== |
आउटपुट: संतुलन
इनपुट:
===== |
आउटपुट: फॉल्स छोड़ दिया
इनपुट:
% ===== |
आउटपुट: शेष (क्योंकि %
रॉड के बाईं ओर के वजन का मुकाबला करने के लिए पर्याप्त वजन होता है)
इनपुट:
आ ======= |
आउटपुट: फॉल्स राइट (क्योंकि a
दाईं ओर धुरी बिंदु से दूर है)
इनपुट:
1 7 4 A
===============
|
आउटपुट: फॉल्स छोड़ दिया
इनपुट:
1 7 4 a
===============
|
आउटपुट: फॉल्स राइट (लोअर केस लेटर्स भारी हैं!)
इनपुट:
$ ~
===============
|
आउटपुट: संतुलन
टिप्पणियाँ
- अनुगामी व्हाट्सएप की अनुमति है, प्रमुख व्हाट्सएप नहीं है।
- आपके कार्यक्रम को आप जिस भी प्रारूप में पसंद करते हैं उसमें आउटपुट कर सकते हैं, जब तक कि बाएं, संतुलन और दाएं के लिए 3 अलग-अलग आउटपुट हैं।
- आपके कार्यक्रम को इनपुट के रूप में दिखाए गए प्रारूप को स्वीकार करना चाहिए।