時間限制:
3000
ms
| 記憶體限制:
65535
kb
難度: 3
描述
給你乙個非負數整數
n,判斷
n是不是一些數(這些數不允許重複使用,且為正數)的階乘之和,如
9=1!
+2!+3!
,如果是,則輸出
yes,否則輸出no;
輸入
第一行有乙個整數0
輸出如果符合條件,輸出yes,否則輸出no;
樣例輸入
2910
樣例輸出
yesno
上傳者李劍鋒
**:#include
#include
using namespace std;
int main()
if(s<=sum)
if(sum==0) break;
}if(sum==0) cout<<"yes"<
else cout<<"no"<}
return 0;
}
ACM 階乘之和
時間限制 3000 ms 記憶體限制 65535 kb 難度 3 描述給你乙個非負數整數n,判斷n是不是一些數 這些數不允許重複使用,且為正數 的階乘之和,如9 1!2 3 如果是,則輸出yes,否則輸出no 輸入第一行有乙個整數0 輸出如果符合條件,輸出yes,否則輸出no 樣例輸入 2 910樣...
nyoj 階乘之和
階乘之和 描述 給你乙個非負數整數n,判斷n是不是一些數 這些數不允許重複使用,且為正數 的階乘之和,如9 1!2 3 如果是,則輸出yes,否則輸出no 輸入 第一行有乙個整數0 輸出如果符合條件,輸出yes,否則輸出no 樣例輸入 29 10 樣例輸出 yes no 方法一 includeint...
nyoj 階乘之和
時間限制 3000 ms 記憶體限制 65535 kb 難度 3 描述給你乙個非負數整數n,判斷n是不是一些數 這些數不允許重複使用,且為正數 的階乘之和,如9 1!2 3 如果是,則輸出yes,否則輸出no 輸入第一行有乙個整數0 輸出如果符合條件,輸出yes,否則輸出no 樣例輸入 2 9 10...