২, ৩, ৫ এর LCM = ৩০। সুতরাং ৩০ দিয়ে বিভাজ্য চেক করুন।
শর্ত: শেষ ডিজিট ০ (১০ দিয়ে বিভাজ্য) এবং ডিজিট সাম ৩ দিয়ে বিভাজ্য।
C++ কোড উদাহরণ
#include <bits/stdc++.h>
using namespace std;
bool divBy30(string s) {
int n = s.size();
if (s[n-1] != '0') return false;
long sum = 0;
for (char c : s) sum += c - '0';
return sum % 3 == 0;
}
int main() {
string n = "353730746028908374890";
cout << (divBy30(n) ? "Divisible" : "Not Divisible");
return 0;
}
আউটপুট
Divisible