#include<iostream>
using namespace std;
int main(void)
{
bool is_sx(int);
int m, n, i;
while(cin>>m>>n)
{
bool exist = false;
for(i = m; i <= n; i++)
{
if(is_sx(i))
{
if(exist) cout<<" ";
exist = true;
cout<<i;
}
}
if(exist) cout<<endl;
else cout<<"no"<<endl;
}
return 0;
}
bool is_sx(int num)
{
int g, s, b;
b = num / 100;
s = num / 10 % 10;
g = num % 10;
if(g * g * g + s * s * s + b * b * b == num) return true;
else return false;
}
using namespace std;
int main(void)
{
bool is_sx(int);
int m, n, i;
while(cin>>m>>n)
{
bool exist = false;
for(i = m; i <= n; i++)
{
if(is_sx(i))
{
if(exist) cout<<" ";
exist = true;
cout<<i;
}
}
if(exist) cout<<endl;
else cout<<"no"<<endl;
}
return 0;
}
bool is_sx(int num)
{
int g, s, b;
b = num / 100;
s = num / 10 % 10;
g = num % 10;
if(g * g * g + s * s * s + b * b * b == num) return true;
else return false;
}
素数自动识别程序
本文介绍了一个使用 C++ 编写的简单程序,该程序能够接收两个整数输入,并判断此区间内的所有整数是否为素数。对于每个素数,程序会将其打印出来。若指定范围内不存在素数,则输出 'no'。程序通过分解三位数来检查其是否为素数。
598

被折叠的 条评论
为什么被折叠?



