মধ্যে ভগ্নাংশ
চ্যালেঞ্জ:
আপনাকে এমন কোড তৈরি করতে হবে যা সর্বনিম্ন 3 ইনপুট নেয়; 2 পূর্ণসংখ্যা এবং "ভগ্নাংশের উপস্থাপনা" - যে কোনও ধরণের ভগ্নাংশের বৃদ্ধি উপস্থাপনের জন্য আপনার ভাষার সাথে স্যুট করে) অর্থাত্। আপনি যদি স্ট্রিং চয়ন করেন তবে ইনপুটটি "1/4" হবে বা আপনি 2 অতিরিক্ত পূর্ণসংখ্যার ইনপুট বা একটি টিপল বা ডাব্লু / ই বেছে নিতে পারেন।
ইনপুট যে কোনও জায়গায় যুক্তিসঙ্গত হতে পারে (এসটিডিআইএন, ফাংশন আর্গুমেন্টগুলি, কোনও ফাইল থেকে ইত্যাদি) এবং আউটপুট (এসটিডিআউট, ফাংশন রিটার্ন মান, কোনও ফাইলে ইত্যাদির) হতে পারে)
নিয়মাবলী:
- ইনপুট "ভগ্নাংশ" সর্বদা একটি বৈধ ভগ্নাংশ হবে, 1 এর চেয়ে কম; উদাহরণ "1/4"
- দ্বিতীয় ইনপুট পূর্ণসংখ্যার সর্বদা প্রথম পূর্ণসংখ্যার চেয়ে উচ্চতর মান থাকবে। প্রথম প্রথম ইনপুট পূর্ণসংখ্যার সর্বদা দ্বিতীয়ের চেয়ে কম মান থাকবে।
- ইনপুট পূর্ণসংখ্যা নেতিবাচক হতে পারে।
- আউটপুটযুক্ত ভগ্নাংশ যথাসম্ভব হ্রাস করা উচিত (সরলীকৃত)
কোডটির ইনপুট ভগ্নাংশের ইনক্রিমেন্টে 2 সংখ্যার মধ্যে প্রতিটি "ভগ্নাংশ পদক্ষেপ" আউটপুট করতে হবে।
কোডটি এখানে একটি প্রোগ্রাম বা ফাংশন হওয়া উচিত stated
উদাহরণ 1:
ইনপুট: -2,3,"1/2"
আউটপুট:
-2
-3/2
-1
-1/2
0
1/2
1
3/2
2
5/2
3
উদাহরণ 2:
ইনপুট: 1,2,"2/3"
আউটপুট:
1
5/3
2
অথবা
1
4/3
2
দ্রষ্টব্য: গণনা উভয় দিক থেকেই শুরু হতে পারে (আপনাকে ধন্যবাদ মেগো)
এটি কোড-গল্ফ , তাই বাইটের মধ্যে সংক্ষিপ্ত উত্তর ins