CSP-J的题我的思路(不一定对)
  • 板块灌水区
  • 楼主0htoAi
  • 当前回复10
  • 已保存回复10
  • 发布时间2020/11/7 14:19
  • 上次更新2023/11/5 08:38:44
查看原帖
CSP-J的题我的思路(不一定对)
335366
0htoAi楼主2020/11/7 14:19

T1:从 log(n)/log(2)log(n)/log(2) 开始从大到小枚举pow(2,i)pow(2,i) 是否小于n,小于则 n-=pow(2,i)pow(2,i) ,用数组保存 pow(2,i)pow(2,i) ,奇数直接输出-1,最后如果n不为0也输出-1。

T2:大根堆记录未上线的,小根堆记录上线的,每次输入看把输入的放到哪一堆,另外如果算上线人数用 floorfloor (i×wi×w%) 可能会出错。

T3:getline读入+栈计算

T4:虽然我用的是加了剪枝的dfsdfs,但是我觉得他们说的用 dpdp 是对的,最短路貌似也可以卡,全用longlonglonglong比较保险。

2020/11/7 14:19
加载中...