Sign in
or
Register
Courses
Textbook
Compiler
Contests
Topics
Courses
एल्गोरिदम
हैशिंग
Module:
हैशिंग
Problem
4
/8
टॉम सॉयर और बाड़ पर शब्द
Problem
बाड़ को पेंट करते समय टॉम सॉयर ने उस पर शब्द एस लिखा था। हालांकि, उन्होंने तब फैसला किया कि विलोमपद शब्द अधिक सुंदर लग रहे थे।
अब वह दाईं ओर दिए गए शब्द s में एक और शब्द g जोड़ना चाहता है ताकि परिणामी शब्द sg एक विलोमपद हो। हालांकि, पेंट को बचाने के लिए, लंबाई जी जितना संभव हो उतना छोटा होना चाहिए।
शब्द g.
को पहचानने में टॉम सॉयर की मदद करें
इनपुट:
पहली पंक्ति में s (1 <= |s| <= 200000) शब्द है, जिसमें छोटे लैटिन अक्षर हैं।
आउटपुट:
शब्द जी की न्यूनतम संभव लंबाई को प्रिंट करें जिसे पूरा करने की आवश्यकता है ताकि फेंस पर शब्द एसजी एक विलोमपद बन जाए। यदि आपको कुछ भी जोड़ने की आवश्यकता नहीं है, तो '-'.
प्रिंट करें
उदाहरण:
<तालिका सीमा = "1" सेलपैडिंग = "1" सेलस्पेसिंग = "1" शैली = "चौड़ाई: 500 पीएक्स;"> <शरीर>
इनपुट
आउटपुट
एबीसी
बा
ए
-
टेबल>
1000
ms
256 Mb
Rules for program design and list of errors in automatic problem checking
Teacher commentary