Advertisement
fahimkamal63

Untitled

Jun 26th, 2019
198
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.48 KB | None | 0 0
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3.  
  4. bool checkUgly(int num){
  5.  
  6.     while(num % 2 == 0)num/=2;
  7.     while(num % 3 == 0)num/=3;
  8.     while(num % 5 == 0)num/=5;
  9.  
  10.     return (num == 1) ? true : false;
  11. }
  12. int main(){
  13.  
  14.  
  15.     int uglyNumber = 0,cnt = 1;
  16.     for(int i = 1; cnt <= 1500;i++){
  17.         uglyNumber++;
  18.         if(checkUgly(uglyNumber))cnt++;
  19.     }
  20.     printf("The 1500'th ugly number is %d.\n",uglyNumber);
  21.  
  22.  
  23.     //printf("The 1500'th ugly number is 859963392.\n");
  24.     return 0;
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement