Warning: session_start(): open(/tmp/sess_d2e904ab3e13df3828f9cfca486c8295, 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
Writing /data/wiki/data/cache/d/de2edb2fcb553ea79b79c722a4e13dbc.captchaip failed

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:hotpot:tyxaisingprogrammingcontest2020 [CVBB ACM Team]

用户工具

站点工具


2020-2021:teams:hotpot:tyxaisingprogrammingcontest2020

到此差别页面的链接

后一修订版
前一修订版
2020-2021:teams:hotpot:tyxaisingprogrammingcontest2020 [2020/07/17 12:36]
misakatao 创建
2020-2021:teams:hotpot:tyxaisingprogrammingcontest2020 [2020/07/17 16:03] (当前版本)
misakatao 更新
行 59: 行 59:
 ====题目大意==== ====题目大意====
  
-现在定义$f(x)$为$x$的二进制表示中1的个数,每次操作把$x$变成$x mod f(x)$,可以证明一定可以通过有限次操作把任意正整数$x$变成0,现在给出一个$n$位二进制数,$n$个询问,每次询问把这个二进制数的第$i$位反转后这个数需要几次变成0+现在定义$f(x)$为$x$的二进制表示中1的个数,每次操作把$x$变成$xmodf(x)$,可以证明一定可以通过有限次操作把任意正整数$x$变成0,现在给出一个$n$位二进制数,$n$个询问,每次询问把这个二进制数的第$i$位反转后这个数需要几次变成0
  
 ====数据范围==== ====数据范围====
行 89: 行 89:
 ====Comment==== ====Comment====
  
-不错的贪心题,但是我不是很会贪所以比赛的时候没想出来。<​del>​林佬好像比赛的时候想出来了但是因为优先队列默认是大根堆所以一直WA。</​del>​+比较经典的贪心题,但是我不是很会贪所以比赛的时候没想出来。<​del>​林佬好像比赛的时候想出来了但是因为优先队列默认是大根堆所以一直WA。</​del>​
  
 <del> F不会 </​del> ​ <del> F不会 </​del> ​
2020-2021/teams/hotpot/tyxaisingprogrammingcontest2020.1594960580.txt.gz · 最后更改: 2020/07/17 12:36 由 misakatao