丑陋数数这样的数,其唯一的质因子是2,3,5,请编程输出第1500个丑陋数。

来源:百度知道 编辑:UC知道 时间:2024/06/02 00:20:33

#include <iostream>
using namespace std;

int main()
{
int ugly = 1,count = 0;
while(count <1500)
{
if(ugly%2 == 0 && ugly%3 == 0 && ugly%5 == 0)
{
count++;
}
ugly++;
}
cout<<"第1500个丑陋数为: "<<ugly-1<<endl;
return 0;
}

#include <stdio.h>
void main()
{
int i=0,a=1;
do
{
a++;
if(a%2==0&&a%3==0&&a%5==0)
i++;
}while(i<=1500);
printf("%d\n",a);
}