其实这个题我一开始,完全⑧会.
题目里给了个关于素数的定理,就考虑一下素数在这题里扮演什么样的角色.
然后你发现,如果他第
\(0\)天告诉了一个素数,那么只需要一天所有人就都知道了.
如果是一个合数,那么第一天所有素数会知道消息,第二天所有人就都知道了.
需要注意的是,要考虑它第
\(0\)天告诉一个素数时,如果这个素数的倍数也在这个区间内,是需要两天的.
\(Code:\) #include #include #include #include #include #include #include #include #include #include #include