#15362: 題目有10^100000(大放送)


wish.rirf@gmail.com (C++ 與我)

學校 : 臺北市私立薇閣高級中學
編號 : 82132
來源 : [36.224.41.96]
最後登入時間 :
2021-08-07 19:29:31
c311. PC:分組之塔 -- 2017高雄市高師大附中資訊學科能力 | From: [111.243.6.44] | 發表日期 : 2018-09-30 20:09

題目有10^100000,因此請用字串讀入:

字串mod函數(C++/C):

int mod(string num, int a)
{
    // Initialize result
    int res = 0;

    // One by one process all digits of 'num'
    for (int i = 0; i < num.length(); i++)
         res = (res*10 + (int)num[i] - '0') %a;
 
    return res;
}

祝大家解題順利!

 
ZeroJudge Forum