程序功能:若某整數(shù)N的所有因子之和等于N的倍數(shù),則N稱為多因子完備數(shù),如數(shù)28,其因子之和 1+2+4+7+14+28=56=2*28,28是多因子完備數(shù)。求[1,200]之間有多少個(gè)多因子完備數(shù)。程序中有錯(cuò)誤,改正錯(cuò)誤,使它能輸出正確的結(jié)果。
一個(gè)兩位數(shù)的正整數(shù),如果將其個(gè)位數(shù)與十位數(shù)字對(duì)調(diào)所生成的數(shù)稱為其對(duì)調(diào)數(shù),如28是82的對(duì)調(diào)數(shù)?,F(xiàn)給定一個(gè)兩位的正整數(shù)46,請(qǐng)找到另一個(gè)兩位的整數(shù),使這兩個(gè)數(shù)之和等于它們的各自的對(duì)調(diào)數(shù)之和。這樣的另一個(gè)兩位數(shù)有多少個(gè)。程序中有一行有錯(cuò)誤。改正錯(cuò)誤,使它能輸出正確的結(jié)果。
x
求在 1,2,3,...,100中, 任選兩個(gè)不同的數(shù),要求它們的和能被3和7整除的數(shù)的對(duì)數(shù)(注意:3+5和5+3認(rèn)為是同一對(duì)數(shù))。程序中有兩行有錯(cuò)誤。改正錯(cuò)誤,使程序能輸出正確結(jié)果。