B. 省钱秘籍

    传统题 文件IO:save 1000ms 256MiB

省钱秘籍

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

伞伞想出去玩,可是目的地离家有 nn 公里远,他决定打出租车去。

出租车的收费规则是这样的:

  • 起步价 aa 元,最多可以跑 xx 公里(起步里程 xx 公里)。
  • 超出起步里程的部分,每公里 bb 元。

伞伞有两套打车方案:

方案 1:直接打一辆车,一路坐到终点。

方案 2:每跑满 xx 公里就下车,重新打一辆新车,一直换车直到到达目的地(最后一次打车可能不足 xx 公里)。

例如,去 1010 公里的地方,起步价 1212 元,起步里程 33 公里,超出 33 公里后每公里 66 元。

方案 11 要花 12+(10−3)×6=5412 + (10-3)\times 6 = 54 元。

方案 22 要打 44 次车,每次 1212 元,总共 4848 元。

现在请你帮伞伞算一算:哪种方案更省钱?最少需要花多少钱?

如果两种方案花的钱一样多,伞伞会选择方案 11。

输入格式

从文件 save.in 读入数据。 一行四个正整数 n,a,b,xn, a, b, x,分别表示距离、起步价、超出起步里程的单价和起步里程。

输出格式

输出到文件 save.out。 一行两个整数 id,cid, c,其中 idid 表示方案编号(11 或 22),cc 表示最少要花的钱数。

10 12 6 3
2 48
10 20 6 3
1 62

数据规模与约定

下发文件

下发文件分别对应子任务 1,2,31,2,3。

子任务编号 n≤n≤ 特殊性质 分值
11 10610^6 3030
22 10910^9 a=ba = b
33 4040

对于 100%100\% 的数据:保证 1≤n,a,b,x≤1091 \leq n,a,b,x \leq 10^{9}。

时空限制:11 秒 / 256 MiB256\,\mathrm{MiB}。

三三信奥国庆模拟赛 CSP-J 第四场

未参加
状态
已结束
规则
OI
题目
4
开始于
2026-10-5 8:30
结束于
2026-10-8 8:30
持续时间
3.5 小时
主持人
参赛人数
8