查看: 1176|回復: 11
打印 上一主題 下一主題

[任務]JOG 解題的第36題

[複製鏈接]
  • TA的每日心情
    開心
    2015-4-12 10:09
  • 簽到天數: 137 天

    [LV.7]常住居民III

    142

    主題

    686

    帖子

    3559

    積分

    邁向天堂

    蘇多門

    Rank: 8Rank: 8

    積分
    3559

    新手達陣台南一中資訊社程式設計達人 - 2014

    樓主
    發表於 2014-8-5 11:31:49 | 顯示全部樓層

    回帖獎勵 +10

    這題雖然屬於簡單問題集,但沒你想的那麼簡單喔! (其實簡單問題集的題目也都不是非常簡單)
    這題你必須要學會模運算快速冪,如果都會了就很簡單了

    你可以看看測資範圍,(2^31)的(2^63)次方int或long long怎麼可能存的下
    蘇多門 domen111
    My Web: https://sites.google.com/site/domenprg/
    回復 支持 反對

    使用道具 檢舉

  • TA的每日心情
    開心
    2015-4-12 10:09
  • 簽到天數: 137 天

    [LV.7]常住居民III

    142

    主題

    686

    帖子

    3559

    積分

    邁向天堂

    蘇多門

    Rank: 8Rank: 8

    積分
    3559

    新手達陣台南一中資訊社程式設計達人 - 2014

    頭香
    發表於 2014-8-6 21:46:50 | 顯示全部樓層
    模運算就用用到一些mod(%)的原理,一邊算一邊mod就不用存那麼多資料了
    不過既然要一邊算一邊mod那就必須要自己寫一個pow,pow如果只用一個for迴圈下去算會執行很久,得到一個TLE(Time Limit Exceed),所以你必須要寫個function去遞迴計算。
    蘇多門 domen111
    My Web: https://sites.google.com/site/domenprg/
    回復 支持 反對

    使用道具 檢舉

    您需要登錄後才可以回帖 登入 | 加入我們

    本版積分規則

    快速回覆 返回頂部 返回列表