51 nod 1015 水仙花數(一級演算法 打表)

2021-08-29 01:14:15 字數 696 閱讀 2836

水仙花數是指乙個 n 位數 ( n >= 3 ),它的每個位上的數字的 n 次冪之和等於它本身。(例如:1^3 + 5^3 + 3^3 = 153)

給出乙個整數m,求 >= m的最小的水仙花數。

input

乙個整數m(10 <= m <= 1000)
output

輸出》= m的最小的水仙花數
input示例

99
output示例

153
通過打表得到符合水仙花數要求的數只有153、370、371、407、1634

在此補充pow()函式的一些知識:沒有pow(int,int)這個方法的;正確的辦法是pow (double,double),pow(float,float),pow(long double ,long double),pow(float,int),pow(double,int),pow(long double,int)。

打表**:

#includeusing namespace std;

int main()

; int n; cin>>n;

for(int i=0;i<5;i++)

}return 0;

}

51 nod 1015 水仙花數

1015 水仙花數 基準時間限制 1 秒 空間限制 131072 kb 分值 5 難度 1級演算法題 水仙花數是指乙個 n 位數 n 3 它的每個位上的數字的 n 次冪之和等於它本身。例如 1 3 5 3 3 3 153 給出乙個整數m,求 m的最小的水仙花數。input 乙個整數m 10 m 10...

51Nod 1015 水仙花數

題目 水仙花數是指乙個 n 位數 n 3 它的每個位上的數字的 n 次冪之和等於它本身。例如 1 3 5 3 3 3 153 給出乙個整數m,求 m的最小的水仙花數。輸入 乙個整數m 10 m 1000 輸出 輸出 m的最小的水仙花數 樣例輸入 99樣例輸出 153分析 可通過本地計算得出水仙花數,...

51Nod 1015 水仙花數

51nod 1015原題鏈結 原題 水仙花數是指乙個 n 位數 n 3 它的每個位上的數字的 n 次冪之和等於它本身。例如 1 3 5 3 3 3 153 給出乙個整數m,求 m的最小的水仙花數。input 乙個整數m 10 m 1000 output 輸出 m的最小的水仙花數 sample inp...