51nod1015 水仙花数

来源:互联网 发布:java线程共享数据 编辑:程序博客网 时间:2024/04/28 00:32
水仙花数是指一个 n 位数 ( n >= 3 ),它的每个位上的数字的 n 次幂之和等于它本身。(例如:1^3 + 5^3 + 3^3 = 153)给出一个整数M,求 >= M的最小的水仙花数。Input一个整数M(10 <= M <= 1000)Output输出>= M的最小的水仙花数Input示例99Output示例153这么写轻松加愉快#include "iostream"using namespace std;int main(){int num[6]{153, 370, 371, 407, 1643};int flo;cin >> flo;for (int i = 0; i < 5; i++){if (flo <= num[i]){cout << num[i] << endl;break;}}getchar();getchar();return 0;}

0 0
原创粉丝点击