ठीक है, यह इस प्रश्न के समान है लेकिन थोड़े अंतर के साथ। आपको प्रगति पट्टी की चौड़ाई और कितना काम करना है, यह पूछने के लिए एक कार्यक्रम लिखना होगा। और फिर निम्नलिखित विशेषताओं के साथ एक प्रगति पट्टी बनाएं:
चौड़ाई इंगित करती है कि प्रगति पट्टी को खींचने के लिए आपको कितने वर्णों का उपयोग करना है
प्रगति 0..1 के बीच एक फ्लोटिंग पॉइंट वैल्यू के माध्यम से दी गई है।
प्रगति बार में पहला और अंतिम चरित्र अन्य सभी चरित्रों से अलग होना चाहिए, उदाहरण के लिए "[" और "]"
आपके कार्यक्रम को दो अलग-अलग पात्रों का उपयोग करना चाहिए जो शुरू से ही कितनी प्रगति से गुजरे हैं
आपको एक दशमलव संख्या + "%" चिह्न का उपयोग करके प्रगति पट्टी के ठीक बीच में कितना काम करना है, यह लिखना होगा।
चरम इनपुट से निपटने के लिए बोनस बिंदु , जैसे 150% या -5% काम किया गया।
पात्रों की स्कोरिंग संख्या * (1 बिना बोनस या 0.75 चौड़ाई बोनस)
वैध आउटपुट के कुछ उदाहरण
79 0.15
[|||||||||||| 15% ]
25 0.76
[##########76%#####.....]
39 -0.12
[ -12% ]
25 7.6
[##########760%#########]