पैटर्न प्रिंट करें
आपसे
star_pattern
नामक एक फ़ंक्शन लिखने के लिए कहा गया है जो दी गई गहराई n
तक तारों (*
) का पैटर्न रिकर्सिव तरीके से प्रिंट करता है। यह पैटर्न n
तारों से शुरू होता है, फिर अगली पंक्ति में n-1
तारे प्रिंट होते हैं, और यह क्रम तब तक चलता रहता है जब तक कि यह 1
तारे की पंक्ति तक नहीं पहुंच जाता। इसके बाद, पैटर्न उसी क्रम में बढ़ते हुए धीरे-धीरे वापस n
तारों तक पहुंचता है।आपका फ़ंक्शन रिकर्सिव होना चाहिए, अर्थात् समस्या को हल करने के लिए उसे स्वयं को कॉल करना चाहिए।
इनपुट | आउटपुट |
star_pattern(3) | ***
**
*
**
*** |
star_pattern(5) | *****
****
***
**
*
**
***
****
***** |
Constraints
Time limit: 1 seconds
Memory limit: 512 MB
Output limit: 1 MB