তিনটি সংখ্যা n, a, b দেওয়া আছে। n মানুষের লাইনে আপনি আছেন। কমপক্ষে a জন আপনার সামনে এবং সর্বোচ্চ b জন আপনার পেছনে আছে। আপনার সম্ভাব্য পজিশন সংখ্যা বের করুন।
উদাহরণ
n = 10, a = 3, b = 4 → আউটপুট: 5
পজিশন: ০, ১, ২, ৩, ৪ (মোট ৫টি)
এলগরিদম
- যদি
a + b < n: রিটার্নb + 1 - যদি
a + b >= n: রিটার্নn - a
পাইথন কোড
def solve(n, a, b):
if a + b < n:
return b + 1
if a + b >= n:
return n - a
n = 10
a = 3
b = 4
print(solve(n, a, b)) # আউটপুট: 5
ইনপুট / আউটপুট
10, 3, 4 5