#27923: 倍數判別法 C++


yp11051231@yphs.tp.edu.tw (910-36 楊宸)


寫這題時,可以回想一下倍數判別法~~

 

3的倍數判別法:  每一位的數字加起來(ex: 個位數的數字+十位數的數字+百位數的數字........),看是否為三的倍數。

 

我個人是用string在讀取每一位數字的~~

 

P.S.  1. 用string 要用  #include<string>。

        2. int A = "0"  -> A = 48  int A = "1"  -> A = 49  ......

#38711: Re: 倍數判別法 C++


wu6335 (sheng hsien)


寫這題時,可以回想一下倍數判別法~~

 

3的倍數判別法:  每一位的數字加起來(ex: 個位數的數字+十位數的數字+百位數的數字........),看是否為三的倍數。

 

我個人是用string在讀取每一位數字的~~

 

P.S.  1. 用string 要用  #include。

        2. int A = "0"  -> A = 48  int A = "1"  -> A = 49  ......


資測最大數字和上限沒超過100, 數字相加後直接建表比對100內3的倍數