acm 階乘之和

2021-06-19 03:53:25 字數 622 閱讀 1130

時間限制:

3000

ms  

| 記憶體限制:

65535

kb

難度: 3

描述

給你乙個非負數整數

n,判斷

n是不是一些數(這些數不允許重複使用,且為正數)的階乘之和,如

9=1!

+2!+3!

,如果是,則輸出

yes,否則輸出no;

輸入

第一行有乙個整數0

輸出如果符合條件,輸出yes,否則輸出no;

樣例輸入

2

910

樣例輸出

yes

no

上傳者李劍鋒

**:#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...