তিনটি পূর্ণসংখ্যা a, b, c দেওয়া আছে। অনন্ত সিকোয়েন্সে প্রথম টার্ম a, কমন ডিফারেন্স c। b সিকোয়েন্সে আছে কিনা চেক করুন।
- c=0 হলে a==b হলে "Yes"।
- c>0 হলে (b-a)/c নন-নেগেটিভ ইন্টিজার হলে "Yes"।
উদাহরণ
#include <iostream>
using namespace std;
void isBInSequence(int a, int b, int c) {
if (a == b) { cout << "Yes"; return; }
if ((b-a)*c > 0 && (b-a)%c == 0) cout << "Yes";
else cout << "No";
}
int main() {
int a=1, b=7, c=3;
cout << "Answer: "; isBInSequence(a,b,c);
return 0;
}
আউটপুট
Answer: Yes