莫比乌斯反演学习笔记
莫比乌斯函数
了解莫比乌斯反演前,我们先要了解莫比乌斯函数。记
形式化地解释一下:
- 当
时, ; - 当
存在至少一个出现次数大于等于两次的质因子时, ; - 当
的所有质因子仅出现过一次,且 有奇数个质因子时, ; - 当
的所有质因子仅出现过一次,且 有偶数个质因子时, 。
「TJOI2018」数学计算 - 线段树
题意描述
小豆现在有一个数
1 m
: ,输出 ;2 pos
: 第 次操作所乘的数(保证第 次操作一定为类型 1,对于每一个类型 1 的操作至多会被除一次),输出 。
「BZOJ 3029」守卫者的挑战 - 概率与期望
题意描述
打开了黑魔法师 Vani 的大门,队员们在迷宫般的路上漫无目的地搜寻着关押
applepi
的监狱的所在地。突然,眼前一道亮光闪过。“我,Nizem,是黑魔法圣殿的守卫者。如果你能通过我的挑战,那么你可以带走黑魔法圣殿的地图……”瞬间,队员们被传送到了一个擂台上,最初身边有一个容量为
擂台赛一共有
队员们一筹莫展之时,善良的守卫者 Nizem
帮忙预估出了每项挑战成功的概率,其中第
「HNOI2006」公路修建问题 - 二分答案 + 最小生成树
题意描述
OI island 是一个非常漂亮的岛屿,自开发以来,到这儿来旅游的人很多。然而,由于该岛屿刚刚开发不久,所以那里的交通情况还是很糟糕。所以,OIER Association 组织成立了,旨在建立 OI island 的交通系统。
OI island 有
OIER Association 打算修
而你的任务就是,在给定一些可能修建的公路的情况下,选择
「BZOJ 2259」新型计算机 - 最短路
题意描述
Tim
正在摆弄着他设计的“计算机”,他认为这台计算机原理很独特,因此利用它可以解决许多难题。
但是,有一个难题他却解决不了,是这台计算机的输入问题。新型计算机的输入也很独特,假设输入序列中有一些数字(都是自然数——自然数包括
Tim 现在有一串输入序列。但可能不是合法的,也就是可能会对计算机造成破坏。于是他想对序列中的每一个数字做一些更改,加上一个数或者减去一个数,当然,仍然保持其为自然数。使得更改后的序列为一个新型计算机可以接受的合法序列。
不过 Tim 还希望更改的总代价最小,所谓总代价,就是对序列中每一个数操作的参数的绝对值之和。
写一个程序:
- 从文件中读入原始的输入序列;
- 计算将输入序列改变为合法序列需要的最小代价;
- 向输出文件打印结果。