jzoj100027. 【NOIP2017提高A組模擬7.7】表示式
Description
Input
一行兩個整數k,p。
Output
一行一個整數表示答案。
Sample Input
1 3
Sample Output
6
Data Constraint
對於20%的資料:k∗p<=105 對於另外20%的資料 k=1 對於70%的資料:k∗p<=109 對於100%的資料:k,p<=109
題解
這題一看就是一道不友好的題。
前%40暴力+打表
%70題解說:發揮人類智慧。
然而並不會做
然後我們要證明: ∑i=1p−1i2p−1≡p(p+1)/2(modp2) 過程: ∑i=1p−1i2p−1+∑i=1p−1i2p−1≡p(p+1)(modp2)
∑i=1p−1i2p−1+∑i=1p−1(p−i)2p−1≡p(p+1)(modp2)
∑i=1p−1i2p−1+(p−i)2p−1≡p(p+1)(modp2)
∑i=1p−1i2∗p−1−∑j=02p−1C2p−1j∗(−i)2p−1−j∗pj≡p(p+1)(modp2)
由於當j>=2時,後面的式子是沒有用的“∑j=02p−1C2p−1j∗(−i)2p−1−j∗pj”(模意義下) 所以設後面的式子值為:S 當j=0時S=−1∗1∗i2p−1 當j=1時S=(2p−1)∗i2p−2∗p 得到: ∑i=1p−1i2p−1−i2p−1+(2p−1)∗p∗i2p−2≡p(p+1)(modp2)
∑i=1p−1(2p−1)∗p∗i2p−2≡p(p+1)(modp2)
∑i=1p−1(2p−1)∗i2p−2≡p+1(modp)(由於兩邊同時除p,模數也要除p)
因為費馬小定理:ap−1≡1(modp)(p為質數)
所以i2p−2=i2(p−1)=(i2)p−1≡1(modp)
所以原來就變成了: ∑i=1p−12p−1≡p+1(modp)
(p−1)(2p−1)≡p+1(modp)(去掉西格瑪)
2p2−4p+1≡1(modp)(拆出來) 由於是模p意義下,所以變成了:1≡1(modp) 得證。 那麼回到題目: ∑i=1kpi2p−1modp2
∑i=1k∑j=1p[(i−1)∗p+j]2p−1
相關推薦
jzoj100027. 【NOIP2017提高A組模擬7.7】表示式
Description Input 一行兩個整數k,p。 Output 一行一個整數表示答案。 Sample Input 1 3 Sample Output 6 Data Constraint 對於2
JZOJ 5400. 【NOIP2017提高A組模擬10.7】Repulsed
Description 小w 心裡的火焰就要被熄滅了。 簡便起見,假設小w 的內心是一棵n -1 條邊,n 個節點的樹。 現在你要在每個節點裡放一些個滅火器,每個節點可以放任意多個。 接下來每個
【JZOJ 5400】【NOIP2017提高A組模擬10.7】Repulsed
DH ---------以上初三THU/PKU大爺---- Alan_cty LYD XHM HZJ ZZ ---以下是大神%-- YMW Samjia2000 werkeytom_ftd Crazy_czy WorldWide_D Yxuan
【jzoj5350】【NOIP2017提高A組模擬9.7】【陶陶摘蘋果】【動態規劃】
description solution 題目的意思是板凳不可重疊,資料不能直接摘蘋果。對蘋果排序,對凳子按r從小到大排序。設f[i][j]表示前i個凳子,選了j個,最後一個選了i的最大貢獻,列
【NOIP2017提高A組模擬10.7】Repulsed
Description: 小w 心裡的火焰就要被熄滅了。 簡便起見,假設小w 的內心是一棵n -1 條邊,n 個節點的樹。 現在你要在每個節點裡放一些個滅火器,每個節點可以放任意多個。 接下來每個節點都要被分配給一個至多k 條邊遠的滅火器,每個滅火器最多
JZOJ5372.【NOIP2017提高A組模擬9.17】貓鏈表+貪心+堆優化
margin targe sga gin bt5 ie8 usm shu auc x壹鼐順51比http://shequ.docin.com/txqq_cb3d1e346f 惹M3桓7O2疽http://www.docin.com/app/user/userinfo?use
jzojs 5384. 【NOIP2017提高A組模擬9.23】四維世界
Description 眾所周知,我們常感受的世界是三維的。 Polycarp突然對四維空間產生了興趣,他想對四維空間進行一些研究。但是在此之前,他必須先對三維世界瞭解透徹。 於是Polycarp決定從零維,也就是一個點,開始他的研究。我們把一個點放在三維空間中,Polycarp把這
【JZOJ5353】【NOIP2017提高A組模擬9.9】村通網【最小生成樹】
題目大意: 題目連結:https://jzoj.net/senior/#main/show/5353 為了加快社會主義現代化,建設新農村,農夫約(Farmer Jo)決定給農莊裡每座建築都連上網際網路,方便未來隨時隨地網購農藥。 他的農莊很大,有N 座建築,但地理位置偏僻,網路訊號很
【JZOJ5354】【NOIP2017提高A組模擬9.9】導彈攔截【網路流】【DP】
題目大意: 題目連結:https://jzoj.net/senior/#main/show/5354 某國為了防禦敵國的導彈襲擊,發展出一種導彈攔截系統。 敵國的導彈形成了立體打擊,每個導彈可以抽象成一個三維空間中的點(x; y; z)。攔截系統發射的炮彈也很好地應對了這種情況,每一
【jzoj5346】【NOIP2017提高A組模擬9.5】【NYG的揹包】【貪心】
description solution 考慮貢獻為正的,顯然花費a最少先做,考慮貢獻為負的,可以將ab調轉過來,那顯然花費最少的先做,也就是b最小的先做。 code #include<
【jzoj5389】【NOIP2017提高A組模擬9.26】【解夢】
description DYY 很善於解夢,昨晚,他夢見自己來到了一個高度發達的國度。 眾所周知,我們現在有極為常用的三級運算,+、、^。其中,a*b=a+a+a+…+a(b 個a),a^b=a
【jzoj5360】【NOIP2017提高A組模擬9.12】【Shorten Diameter】
description 給定一棵有n 個點的樹,現要求不斷刪點直到樹的直徑<=K,求最少需要刪除的點數。 一個點可以被刪掉當且僅當該點的度數為1。 保證樹的形態為隨機生成(請勿過度解
jzoj5336 【NOIP2017提高A組模擬8.24】提米樹 (dfs序dp,奇異姿勢dp)
題面 分析 剪枝的意思就是你可以任意選點作為葉子。(前提是他子樹不選) 比賽的時候有一種60分的n^2 log n做法,就是在dfs序上直接dp. 但是正解比較奇怪,先畫顆樹出來看看,就會發現根到真·葉子的路徑上有且只有一個被選為葉子。於是我們考
JZOJ 5377. 【NOIP2017提高A組模擬9.19】開拓
Description Input Output Sample Input 5 50 50 10 1 10 1 20 2 10 2 20 1 30 Sam
JZOJ 5404. 【NOIP2017提高A組模擬10.10】Graph
Description 給定一張n個點m條邊的無向圖,每條邊連線兩個頂點,保證無重邊自環,不保證連通 你想在這張圖上進行若干次旅遊,每次旅遊可以任選一個點x作為起點,再走到一個與x 直接有邊相連的點y,再走到一個與y 直接有邊相連的點z 並結束本次旅遊 作
【jzoj5338】【NOIP2017提高A組模擬8.25】【影子】【點分治】
description 有必要說明一下,下面的點分治在菊花圖上會tle。 solution 直接點分治,維護點權最小值和邊權和,按點權最小值排序,兩個指標維護一下最大值即可。 code #include<set> #
JZOJ5384. 【NOIP2017提高A組模擬9.23】四維世界
Description 眾所周知,我們常感受的世界是三維的。 Polycarp突然對四維空間產生了興趣,他想對四維空間進行一些研究。但是在此之前,他必須先對三維世界瞭解透徹。 於是Polycarp決定從零維,也就是一個點,開始他的研究。我們把一個點放在三維
JZOJ5372. 【NOIP2017提高A組模擬9.17】貓 連結串列+貪心+堆優化
題意:一個長度為n的環,每個點有貢獻,取了一個就不能取他的相鄰,問取1-n/2個的最優方案是多少。 DP可能會掛,我自己試了試好像會出點問題= =畢竟是環,如果類似這種問題,不能拆環一般就不要DP。
JZOJ_100029. 【NOIP2017提高A組模擬7.8】陪審團 (Standard IO)
qsort sta begin tput 關心 關鍵字 int 最有 制度 Description 陪審團制度歷來是司法研究中的一個熱議話題,由於陪審團的成員組成會對案件最終的結果產生巨大的影響,訴訟雙方往往圍繞陪審團由哪些人組成這一議題激烈爭奪。 小 W 提出了
JZOJ 100027. 【NOIP2017提高A組模擬7.7】表示式
JZOJ 100027. 【NOIP2017提高A組模擬7.7】表示式 題目 Description Input 一行兩個整數k,p。 Output 一行一個整數表示答案。 Sample Input 1 3 Sample Output 6 D