BZOJ 3823 定情信物 線性篩乘法逆元

2021-06-27 21:58:59 字數 485 閱讀 5969

題目大意:n維多面體中有多少n-1維,n-2維,n-3維。。。1維元素,求他們的異或和並%p。

思路:考試題,當時做的時候不會線性篩乘法逆元,就得了70分。。。

演算法和標程不太一樣,標程好象是遞推,但是我空間想象力不夠,沒推出來。。只能找規律了。。花了乙個半小時才找出來的規律。。

code:

#include #include #include #include #define max 10000000

using namespace std;

long long n,p;

long long ans,temp = 1;

long long inv[max];

int power[max];

void shake()

int main()

cout << ans << endl;

return 0;

}

BZOJ 3823 定情信物

定情信物 這題主要考高中物理和數學。首先定義 f i j 表示 i 維超立方體中第 j 維元素的數量,根據實際意義,我們可以推出遞推式 f i j 2 cdot f i 1 j f i 1 j 1 i 維超立方體是由 i 1 維超立方體平移得來的,那麼第 j 維元素 為原來的第 j 維元素並複製了乙...

BZOJ 3823 定情信物 遞推

題目大意 定義點為零維元素,線為一維元素,面為二維元素,空間為三維元素,以此類推,求n維立方體中各維元素都有多少 令f i j 為i維立方體內j維元素的個數 考慮n維立方體中的i維元素,將n維立方體拓展至n 1維空間時 覺得抽象的可以想象平面擴充套件成立方體 原先的i維元素增加了一倍,同時原先的i ...

Luogu3823 NOI2017 蚯蚓排隊

題面 luogu3823 題意 n nn只蚯蚓,每只蚯蚓有乙個 6 le 6 6的長度,初始時每只蚯蚓一支隊伍。給出m mm個操作。三種操作 將以i ii結尾的隊伍和以j jj開頭的隊伍合併,且i ii的隊伍在前。將i ii和i ii後面乙隻蚯蚓處斷開,分為兩支隊伍。定義以第x xx只蚯蚓開始的長度...