Problem

1 /8


स्लाइस

Theory Click to read/hide

पास्कल में, आप एक स्ट्रिंग के भाग का चयन कर सकते हैं (सबस्ट्रिंग)। इसके लिए कॉपी ऑपरेशन का इस्तेमाल किया जाता है।
ऑपरेशन का सामान्य रूप इस प्रकार है: <पूर्व> s1 := कॉपी (एस, इंडेक्स, काउंट); यह आदेश स्ट्रिंग s से एक टुकड़ा लेता है, जो index of length count के वर्ण से शुरू होता है।
उदाहरण के लिए, <पूर्व> s1 := कॉपी(s, 3, 5); यदि इंडेक्स स्ट्रिंग की लंबाई से अधिक है, तो एक खाली स्ट्रिंग वापस आ जाती है। यदि गिनती वर्ण, अनुक्रमणिका से शुरू होकर, स्ट्रिंग की लंबाई से अधिक हैं, तो स्ट्रिंग s लौटा दी जाती है, जो अनुक्रमणिका से प्रारंभ होकर समाप्त होती है।

और यहाँ एक स्ट्रिंग को उल्टा करना कितना आसान है: <पूर्व> एस := '0123456789'; एस 1: = रिवर्सस्ट्रिंग (ओं); // s1 = '0123'

Problem

किसी समस्या को हल करते समय, कॉपी () विधि
का उपयोग करें
इनपुट

एक स्ट्रिंग दी गई है।

छाप

पहले इस स्ट्रिंग के तीसरे अक्षर को प्रिंट करें।

दूसरी लाइन में इस लाइन का अंतिम अक्षर प्रिंट करें।

तीसरी लाइन में इस लाइन के पहले पांच अक्षर प्रिंट करें।

चौथी लाइन पर, आखिरी दो अक्षरों को छोड़कर पूरी लाइन प्रिंट करें।

पांचवीं पंक्ति पर, सभी वर्णों को सम सूचकांकों के साथ प्रिंट करें (यह मानते हुए कि अनुक्रमण 0 से शुरू होता है, इसलिए वर्ण पहले से शुरू होते हुए प्रिंट किए जाते हैं)।

छठी पंक्ति पर सभी वर्णों को विषम सूचकांकों के साथ प्रिंट करें, अर्थात पंक्ति के दूसरे वर्ण से शुरू करें।

सातवीं लाइन पर सभी वर्णों को उल्टे क्रम में प्रिंट करें।

आठवीं पंक्ति में पंक्ति के सभी वर्णों को एक-एक करके उल्टे क्रम में प्रिंट करें, अंतिम से प्रारंभ करते हुए।

नौवीं लाइन पर दी गई स्ट्रिंग की लंबाई प्रिंट करें।


उदाहरण <टेबल क्लास = "टेबल टेबल-कंडेंस्ड टेबल-होवर"> <सिर> <वें># <वें>इनपुट <वें>आउटपुट <शरीर> 1 अब्रकदबरा आर
आर
अब्रक
अबरकदाब
अर्कडबा
बार
अर्बदकरबा
अब्दकरा
11