No testdata at current.
首先,我们知道,如果分销商的数量为i,那么每个分销商能得到的粮食数量就是n//i(向下取整)。因此,我们需要找到所有可能的i。
我们可以从1开始,逐渐增大i,直到i等于n//i。在这个过程中,每增加1,就意味着有一种新的分配方案。
当i等于n//i时,我们需要特殊处理。因为此时,i和n//i是相等的,所以只能算作一种分配方案,而不是两种。
最后,我们将所有的分配方案数加起来,就得到了答案。
本题属于以下题库,请选择所需题库进行购买
Scan the QR code below with WeChat to sign in
First-time scan will create your account automatically
请使用微信扫描下方二维码完成注册