B. 零钱凑数

    传统题 1000ms 256MiB

零钱凑数

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

题目描述

小杨的存钱罐里有 AA 张面额 55 元的零钱、BB 张面额 22 元的零钱和 CC 张面额 11 元的零钱。

他打算用这些零钱买一瓶价格为 XX 元的饮料,要求恰好凑出 XX 元,不能多也不能少(不找零)。同一面额的零钱之间完全相同。

请你帮小杨计算:一共有多少种不同的凑法?

输入格式

输入共一行,包含四个整数 A,B,C,XA, B, C, X。

输出格式

输出一个整数,表示恰好凑出 XX 元的方案数。

样例

2 3 2 8
2
1 1 10 12
3

样例解释

样例 1 中,可以凑出 88 元的方案有 22 种:

  • 5+2+1=85 + 2 + 1 = 8(三种面额各取一张);
  • 2+2+2+1+1=82 + 2 + 2 + 1 + 1 = 8(取三张 22 元、两张 11 元)。

样例 2 中,可以凑出 1212 元的方案有 33 种:5+2+5×1=125+2+5\times1=12(一张 55 元、一张 22 元、五张 11 元)、5+7×1=125+7\times1=12(一张 55 元、七张 11 元)、2+10×1=122+10\times1=12(一张 22 元、十张 11 元)。

数据范围与约定

子任务 分值 限制
11 77 B=C=0B = C = 0
22 88 C=0C = 0
33 1010 无特殊限制

对于 100%100\% 的数据,保证 0≤A,B,C≤500 \leq A, B, C \leq 50,0≤X≤200000 \leq X \leq 20000。

三三信奥第二场 GESP 3级 模拟赛 ✅

未参加
状态
已结束
规则
OC 赛制
题目
3
开始于
2026-9-5 18:00
结束于
2026-9-11 18:00
持续时间
2 小时
主持人
参赛人数
13