মান লেন, আমাদের কাছে একটি সরল রেখা আছে y = mx + b আকারে, যেখানে m হল ঢাল এবং b হল y-অন্তর্ভেদ। এবং একটি কোঅর্ডিনেট পয়েন্ট (x, y) আছে। আমাদের যাচাই করতে হবে এই কোঅর্ডিনেট পয়েন্টটি সরল রেখাটির ওপর আছে কিনা।
যেমন, ইনপুট হলে m = 3 b = 5 point = (6,23), তবে আউটপুট হবে True কারণ দেওয়া x এবং y মানগুলো সরল রেখার সমীকরণে বসালে সেটি সन्तুষ্ট করে।
এটি সমাধান করতে আমরা নিচের ধাপগুলো অনুসরণ করব:
- যদি পয়েন্টের y (m * পয়েন্টের x) + b-এর সমান হয়, তবে True রিটার্ন করুন।
- False রিটার্ন করুন।
উদাহরণ কোড
def solve(m, b, point):
if point[1] == (m * point[0]) + b:
return True
return False
m = 3
b = 5
point = (6,23)
print(solve(m, b, point))
ইনপুট
3, 5, (6,23)
আউটপুট
True