Warning: session_start(): open(/tmp/sess_46a05b1150d5b3794dad051cfe3b31af, O_RDWR) failed: No space left on device (28) in /data/wiki/inc/init.php on line 239

Warning: session_start(): Failed to read session data: files (path: ) in /data/wiki/inc/init.php on line 239

Warning: Cannot modify header information - headers already sent by (output started at /data/wiki/inc/init.php:239) in /data/wiki/inc/auth.php on line 430

Warning: Cannot modify header information - headers already sent by (output started at /data/wiki/inc/init.php:239) in /data/wiki/inc/actions.php on line 38

Warning: Cannot modify header information - headers already sent by (output started at /data/wiki/inc/init.php:239) in /data/wiki/lib/tpl/dokuwiki/main.php on line 12
2020-2021:teams:manespace:codeforc_round_641_div2_problem_c [CVBB ACM Team]

用户工具

站点工具


2020-2021:teams:manespace:codeforc_round_641_div2_problem_c

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
2020-2021:teams:manespace:codeforc_round_641_div2_problem_c [2020/05/16 16:02]
intouchables [题解]
2020-2021:teams:manespace:codeforc_round_641_div2_problem_c [2020/05/24 21:05] (当前版本)
intouchables
行 2: 行 2:
  
 题目链接https://​codeforc.es/​contest/​1350/​problem/​C 题目链接https://​codeforc.es/​contest/​1350/​problem/​C
 +
 +=====推荐理由?=====
 +
 +思维题,挺思维的,嗯。
  
 =====题意===== =====题意=====
行 11: 行 15:
 将答案 ans 质因数分解,有 $ans =$ p<​sub>​1</​sub><​sup>​k1</​sup>​p<​sub>​2</​sub><​sup>​k2</​sup>​...p<​sub>​m</​sub><​sup>​km</​sup>​ 将答案 ans 质因数分解,有 $ans =$ p<​sub>​1</​sub><​sup>​k1</​sup>​p<​sub>​2</​sub><​sup>​k2</​sup>​...p<​sub>​m</​sub><​sup>​km</​sup>​
  
-对于每个 p<​sub>​i</​sub>​,一定在序列 s 中出现至少 $n - 1$ 次+对于每个 p<​sub>​i</​sub>​,一定在序列 s 中出现至少 $n - 1$ 次,每次出现由小到大可能为 p<​sub>​i</​sub><​sup>​c1</​sup>​, p<​sub>​i</​sub><​sup>​c2</​sup>​, ...p<​sub>​i</​sub><​sup>​cki</​sup>​ 
 + 
 +GCD(LCM(p<​sub>​i</​sub><​sup>​c1</​sup>​, p<​sub>​i</​sub><​sup>​c2</​sup>​, ...p<​sub>​i</​sub><​sup>​cki</​sup>​))一定为第二小的c2 
 + 
 +所以可以对序列 s 每个数的每个质因子统计次数,将大于 $n-1$ 次的因子幂次方排序,取第二小累乘即可 
 + 
 +注意用vector,不要处处longlong,否则会MLE
  
 ------ ------
2020-2021/teams/manespace/codeforc_round_641_div2_problem_c.1589616132.txt.gz · 最后更改: 2020/05/16 16:02 由 intouchables