五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

2022??蛧鴳c集訓派對day2 K-number 題解

2022-10-02 23:57 作者:咲月未羽  | 我要投稿

方法一、

只考慮雙零出現(xiàn)時的情況(思維)。

記前綴和對3取模為cur,cur的出現(xiàn)次數(shù) cnt[cur] - 1即為cur越過3的次數(shù)。

如2121200 ( cur == 2 ) 有2次越過3,而121200、1200、00共貢獻3次,可記 f[cur] 為cur的貢獻。顯然有 f[cur] = cnt[cur]。

cur == 0 的情況則需要特判, 如12300,f[cur] = 2,實際上3多貢獻了一次,ans多加個1即可。

方法二、

考慮動規(guī)。

記 f[k][i] 為遍歷到 s[k + 1] 時,固定右端的子段和對300取模等于 i 時,對答案的貢獻,則有遞推式? f[k + 1][(i * 10 + s[k + 1] - '0') % 300] += f[k][i] 。

?根據(jù)題意,我們每次只要取 f[k + 1][0] 即可。


2022??蛧鴳c集訓派對day2 K-number 題解的評論 (共 條)

分享到微博請遵守國家法律
宁津县| 施秉县| 营口市| 安丘市| 顺平县| 合江县| 衢州市| 临洮县| 鄂伦春自治旗| 盐池县| 海门市| 斗六市| 辽中县| 长顺县| 子洲县| 仁怀市| 湘西| 西青区| 晋州市| 夹江县| 汶上县| 湟源县| 海盐县| 仁怀市| 江孜县| 拜泉县| 钦州市| 平原县| 汝州市| 基隆市| 灌南县| 从化市| 通渭县| 渭南市| 石家庄市| 新郑市| 石棉县| 建水县| 黄大仙区| 安仁县| 琼海市|