摘要: 给定 n 个多重集,有 4 种操作: (1)1 x v —— 将集合 x 变成单元素集合 {v}。 (2)2 x y z —— 将集合 x 变成集合 y 与集合 z 的并集。 (3)3 x y z —— 将集合 x 变成集合 y 与集合 z 的乘积。集合乘积 $A\times B$ 定义为 $\{\gcd(a, b)|a\in A, b\in B\}$。 (4)4 x v —— 询问元素 v 在集合 x 中的出现次数 mod 2。 阅读全文
posted @ 2020-06-16 20:09 Tiw_Air_OAO 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 牛牛是一个热爱算法设计的高中生。在他设计的算法中,常常会使用带小数的数进行计算。牛牛认为,如果在 $k$ 进制下,一个数的小数部分是纯循环的,那么它就是美的。 现在,牛牛想知道:对于已知的十进制数 $n$ 和 $m$,在 $k$ 进制下,有多少个数值上互不相等的纯循环小数,可以用分数 $\frac{x}{y}$ 表示,其中 $1\leq x \leq n, 1 \leq y \leq m$,且 $x, y$ 是整数。 阅读全文
posted @ 2020-06-16 11:13 Tiw_Air_OAO 阅读(188) 评论(0) 推荐(0) 编辑