用户工具

站点工具


2020-2021:teams:the_great_wave_off_kanagawa:week_summary_8

这是本文档旧的修订版!


2020/07/26 -- 2020/07/31 周报

团队训练

本周推荐

airbust

kazamori

Ket98

Fraction Construction Problem

https://ac.nowcoder.com/acm/contest/5668/F

分类:数学

这题考察的数学知识很棒,证明也很精彩,所以作为推荐题目。

题目大意:给定两个整数$a,b$,找出四个整数$c,d,e,f$满足:

(1)$\frac{c}{d}-\frac{e}{f}=\frac{a}{b}$

(2)$d<b$且$f<b$

(3)$1\le c,e \le 4 \times 10^{12}$

思路:题目可能比较长,但其实矛盾点就是在蛤蜊*1的笼子应该是拿去作饲料还是拿去捕捉鱼。这里有两种解法。

比赛的时候我使用倒序读取,need记录目前所需的饲料。碰到空笼子则need++,碰到有蛤蜊的笼子分两种情况(1)need==0时用于捕捉鱼(2)need!=0时用于做饲料。有鱼的笼子全部捉鱼即可。

第二种是顺序读取,贪心把所有的蛤蜊做成饲料,最后把剩下的饲料/2,一半用于做饲料,一半用于捉鱼。

个人

airbust

比赛

kazamori

比赛

Ket98

比赛

2020-2021/teams/the_great_wave_off_kanagawa/week_summary_8.1596188782.txt.gz · 最后更改: 2020/07/31 17:46 由 lkw981105