*बस में
Problem
हमारे शहर में बसों का किराया — एक रूबल। हालांकि, सब कुछ इतना आसान नहीं है — प्रत्येक वयस्क यात्री को एक से अधिक बच्चों को नि:शुल्क ले जाने का अधिकार है। इसका मतलब यह है कि एक वयस्क यात्री जो अपने साथ k
(\(k >0\)) बच्चे लाता है, केवल k< का भुगतान करता है। /कोड> रूबल: अपने लिए एक टिकट के लिए और अपने बच्चों के लिए (k-1
) टिकट के लिए। साथ ही, एक वयस्क बच्चों के बिना जा सकता है, जिस स्थिति में वह केवल एक रूबल का भुगतान करता है। यह ज्ञात है कि बच्चे बिना वयस्क के बस में यात्रा नहीं कर सकते।
न्यूनतम और अधिकतम किराए की गणना करने में मेरी मदद करें, जो बस यात्री भुगतान कर सकते हैं।
इनपुट
इनपुट स्ट्रिंग में दो पूर्णांक होते हैं n
और m
(\(0 <= n,\ m <= 10^5\)) — क्रमशः वयस्कों की संख्या और बस में बच्चों की संख्या।
आउटपुट
अपने उत्तर में स्पेस से अलग दो संख्याएं प्रिंट करें — यदि यात्रा संभव है तो न्यूनतम और अधिकतम संभव किराया, अन्यथा "
असंभव
" प्रिंट करें; (बिना उद्धरण)।
उदाहरण
<टेबल क्लास = "टेबल-बॉर्डर्ड टेबल-लिस्ट-टेस्ट टेबल-एसएम टेबल-स्ट्राइप्ड">
<सिर>
<वें>#वें>
<वें>इनपुटवें>
<वें>आउटपुटवें>
बात>
<शरीर>
1 |
1 2 |
2 2 |
2 |
0 5 |
असंभव |
3 |
2 2 |
2 3 |
टेबल>