自整除數 OpenJ Bailian 2699

2021-09-18 07:14:05 字數 534 閱讀 9581

對乙個整數n,如果其各個位數的數字相加得到的數m能整除n,則稱n為自整除數.例如21,21%(2+1)==0,所以21是自整除數.現求出從10到n(n < 100)之間的所有自整除數.

input

有一行,整數n,(10 <= n < 100)

output

有多行.按從小到大的順序輸出所有大於等於10,小於等於n的自整除數,每行乙個自整除數.

sample input

47
sample output

10

1218

2021

2427

3036

4042

45

#includeusing namespace std;

bool cal( int n )

if( tmp % sum == 0 )

return false;

}int main(void)

} }return 0;

}

POJ 2699 自整除數

時間限制 1000ms 記憶體限制 65536kb 描述對乙個整數n,如果其各個位數的數字相加得到的數m能整除n,則稱n為自整除數.例如21,21 2 1 0,所以21是自整除數.現求出從10到n n 100 之間的所有自整除數.輸入有一行,整數n,10 n 100 輸出有多行.按從小到大的順序輸出...

728 自除數 簡單

題目 於力扣 leetcode 目錄728.自除數 說明 遍歷 left 到 right 元素,對每個數值元素進行判斷若遍歷元素在 1,9 區間內,加入結果集,一位數必定是自除數對其他的元素,進行迴圈取個位數的操作,判斷個位數上的元素是否不為 0 且能夠被當前遍歷元素整除 public static...

無盡演算法之 自除數

自除數 是指可以被它包含的每一位數除盡的數。例如,128 是乙個自除數,因為 128 1 0,128 2 0,128 8 0。還有,自除數不允許包含 0 給定上邊界和下邊界數字,輸出乙個列表,列表的元素是邊界 含邊界 內所有的自除數。示例 1 輸入 上邊界left 1,下邊界right 22 輸出 ...