প্রাইম ফ্যাক্টরাইজেশন বের করার জন্য কিছু কোড
প্রাইম ফ্যাক্টরাইজেশন বের করার জন্য এই কোডটা আমার কাছে অনেক সহজ মনে হয়। তবে এটা বড় সংখ্যার ক্ষেত্রে সিভ অব ইরাথোসথেনেস এর মত কাজ করে। #include <bits/stdc++.h> #define ll long long using namespace std ; bool is_prime ( long n ) { if ( n < 2 ){ return false ; } for ( long i = 2 ; i * i <= n ; i ++ ) { if (( n % i ) == 0 ){ return false ; } } return true ; } int main () { long num ; cin >> num ; cout << "prime factor number are " << num << ": " ; for ( int i = 0 ; i <= num ; i ++ ){ if ( is_prime ( i ) && num % i == 0 ){ cout << i << ' ' ; } } } #কোড 2: #include <bits/stdc++.h> using namespace std ; void prime_factor ( int n ) { while ( n % 2 == 0 ) { printf ( "%d " , 2 ); n = n /