比赛场次 751
比赛名称 ICPC复现(AI数据)
比赛状态 已结束比赛成绩
开始时间 2026-05-26 18:00:00
结束时间 2026-05-26 22:00:00
开放分组 全部用户
组织者 syzhaoss
注释介绍
题目名称 赚的越多,赚的越少
输入输出 zhuan.in/out
时间限制 1000 ms (1 s)
内存限制 512 MiB
测试点数 10 简单对比
用户 结果 时间 内存 得分
Gravatardream AAAAAAAAAA 0.029 s 3.68 MiB 100
Gravatarxuyuqing AAAAAAAAAA 0.029 s 3.68 MiB 100
GravatarRpUtl AAAAAAAAAA 0.030 s 3.82 MiB 100
GravatarLikableP AAAAAAAAAA 0.043 s 4.02 MiB 100
Gravatar李金泽 AAAAAAAAAA 0.047 s 4.02 MiB 100
Gravatar彭欣越 AAAAAAAAAA 0.051 s 3.90 MiB 100
Gravatar汐汐很希希 AAAAAAAAAA 0.066 s 4.14 MiB 100
GravatarVTXE AAAAAAAAAA 0.279 s 3.70 MiB 100

5. 赚的越多,赚的越少

★   输入文件:zhuan.in   输出文件:zhuan.out  
时间限制:1 s   内存限制:512 MiB

【题目描述】

小 C 正在岔分宇宙里探索(和某个米哈游游戏玩法无关),最初他余额为 $0$。设小 C 当前余额为 $x$,在每个环节中会依次进行以下两个操作:

  1. 获得 $X$ 元,余额变为 $x+X$ 元(鲁珀特帝国机械齿轮);
  2. 损失 $\lfloor\frac{x+X}{K}\rfloor$ 元(永动咕咕钟);

即每个环节结束后余额变为 $x+X-\lfloor\frac{x+X}{K}\rfloor$ 元。

他赚的越多,损失的越多;损失的越多,赚的越少。因此,他赚的越多,赚的越少。

岔分宇宙里有 $n$ 个环节,他想让你帮他算算 $n$ 个环节之后,他的余额是多少?

【输入格式】

一行输入三个由空格隔开的正整数 $n,X,K$($1 \le n \le 10^{18}$,$1 \le X \le 1000$,$1 \le K \le 1000$)表示环节数量,每个环节获得的钱数和损失计算中的除数。

【输出格式】

输出一行一个非负整数,表示 $n$ 个环节后小 C 的余额是多少。

【输入样例 1】

100000000 10 1

【输出样例 1】

0

【输入样例 2】

3 1000 2

【输出样例 2】

875

【样例说明】

对于第一个样例,由于 $K=1$,每个环节损失 $\lfloor\frac{x}{1}\rfloor$ 元,恰好将获得的 $10$ 元全部扣光,因此每个环节后余额均为 $0$。

对于第二个样例:

  • 第1个环节后余额为 $0+1000-\lfloor\frac{1000}{2}\rfloor=500$;
  • 第2个环节后余额为 $500+1000-\lfloor\frac{1500}{2}\rfloor=750$;
  • 第3个环节后余额为 $750+1000-\lfloor\frac{1750}{2}\rfloor=875$;

因此3个环节后余额为 $875$。

【来源】

ICPC 2026 河南省赛。