একাধিক ব্যক্তির বিনিয়োগের ডেটার সাথে একটি স্ট্রিং দেওয়া হয়েছে, তারা কত লাভ / ক্ষতি রেকর্ড করেছে তা সন্ধান করুন।
স্ট্রিংটিতে কেবল মূল এবং ছোট হাতের অক্ষর থাকে:
AABaBbba
প্রতিটি অক্ষর একজন ব্যক্তির প্রতিনিধিত্ব করে - একটি মূলধনির অর্থ কেনা, একটি ছোট হাতের অক্ষরের অর্থ বিক্রয়। তারা যে শেয়ারটি বিনিয়োগ করছে (সিজিএলএফ) তার মূল্য $ 50 থেকে শুরু হয়। কেউ কেনার পরে, দাম 5% বেড়ে যায়। কেউ বিক্রি করার পরে দাম 5% কমে যায়। আপনার অংশগ্রহণকারী প্রতিটি ব্যক্তি কত টাকা পয়সা করেছেন / হারিয়েছেন তা আপনাকে খুঁজে বের করতে হবে।
মন্তব্য:
- স্ট্রিং সর্বদা বৈধ থাকবে, প্রথম কেনা ছাড়া কোনও বিক্রয় হবে না। এছাড়াও, যে সমস্ত স্টক কিনেছেন তারা অবশেষে এটি বিক্রি করবেন।
- আপনার গণনাগুলি কমপক্ষে 6 দশমিক জায়গায় সঠিক হওয়া উচিত। তবে চূড়ান্ত উত্তরগুলি দুটি দশমিকের সাথে গোল করা উচিত।
পরীক্ষার কেস:
ইনপুট: AABaBbba
- উত্তর: কিনুন - $ 50
- উত্তর: কিনুন -। 52.50
- বি: কিনুন - .1 55.125
- a: বিক্রয় - .8 57.88125
- বি: কিনুন - .9 54.9871875
- বি: বিক্রয় -। 57.736546875
- বি: বিক্রয় -। 54.8497195313
- a: বিক্রয় -। 52.1072335547
- ব্যক্তি একটি লাভ:
57.88125+52.1072335547-50-52.50=7.4884835547 - ব্যক্তি বি লাভ:
57.736546875+54.8497195313-55.125-54.9871875=2.4740789063
আউটপুট: A:7.49,B:2.47 (অর্ডার কোনও বিষয় নয়, পৃথককারী প্রয়োজন নেই)
ইনপুট: DGdg
- ডি: কিনুন - 50 ডলার
- জি: কিনুন -। 52.50
- d: বিক্রয় - .1 55.125
- g: বিক্রয় - .3 52.36875
- ব্যক্তি ডি লাভ:
55.125-50=5.125 - ব্যক্তি জি মুনাফা:
52.36875-52.50=-0.13125
আউটপুট: D:5.13,G:-.13
ইনপুট: ADJdja
- উত্তর: কিনুন - $ 50
- ডি: কিনুন -। 52.50
- জে: কিনুন - .1 55.125
- d: বিক্রয় - .8 57.88125
- j: বিক্রয় - .9 54.9871875
- a: বিক্রয় - .2 52.237828125
- ব্যক্তি মুনাফা:
52.237828125-50=2.237828125 - ব্যক্তি ডি লাভ:
57.88125-52.50=5.38125 - ব্যক্তি জে লাভ:
54.9871875-55.125=-0.1378125
আউটপুট: A:2.24,D:5.38,J:-.14
roundস্টাফগুলি অদ্ভুতভাবে; ডিফল্ট হিসাবে 5.125বৃত্তাকার 5.12। এটা কি গৃহীত?