Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<bits/stdc++.h>
- using namespace std;
- typedef long long int ll;
- int main()
- {
- ll a,b,i,j;
- scanf("%lld %lld",&a,&b);
- // vector<ll>v;
- set<int>st;
- set<int>::iterator it;
- for(i=1;(i*i)<=a;i++)
- {
- if((a%i)==0)
- {
- if((i%b)==0)
- {
- // v.push_back(i);
- st.insert(i);
- }
- if(((a/i)%b)==0)
- {
- st.insert(a/i);
- }
- }
- }
- // sort(v.begin(),v.end());
- for(it=st.begin();it!=st.end();it++)
- {ll x=(*it);
- printf("%lld ",x);
- }
- printf("\n");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement