正确题解(放心使用...)

U2023006 2024-06-08 11:17:19

#include <bits/stdc++.h> using namespace std; int main() {

int n1,m,s=0;
cin>>n1>>m;
for(int i=n1;i<=m;i++)
{
	int k=i;
	int n=i;
	while(n%2==0) 
	{ 
		n=n/2; 
	} 
	while(n%3==0) 
	{ 
		n=n/3; 
	} 
	while(n%5==0) 
	{ 
		n=n/5; 
	} 
	if (n==1) 
	{ 
		s++;
		cout<<k<<" "; 
	} 
}
if(s==0)
{
	cout<<"no";
}
return 0;

}

共 1 条回复

U2023022

错的,乐子