पैटर्न प्रिंट करें

आपसे 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

To check your solution you need to sign in
Sign in to continue