尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

P1164 小 A 点菜(动态规划)

P1164 小 A 点菜(动态规划)
📅 发布时间:2026/7/13 1:50:53

题目背景

uim 神犇拿到了 uoi 的 ra(镭牌)后,立刻拉着基友小 A 到了一家……餐馆,很低端的那种。

uim 指着墙上的价目表(太低级了没有菜单),说:“随便点”。

题目描述

不过 uim 由于买了一些书,口袋里只剩 M 元 (0<M≤10000)。

餐馆虽低端,但是菜品种类不少,有 N 种 (1≤N≤100),第 i 种卖 ai​ 元 (0<ai​≤1000)。由于是很低端的餐馆,所以每种菜只有一份。

小 A 奉行“不把钱吃光不罢休”的原则,所以他点单一定刚好把 uim 身上所有钱花完。他想知道有多少种点菜方法。

由于小 A 肚子太饿,所以最多只能等待 1 秒。

输入格式

第一行两个整数 N 和 M,分别表示菜品种类和 uim 身上的钱数。

第二行 N 个正整数 ai​(可能有重复),用空格隔开,分别表示每种菜的价格。

输出格式

一个正整数,表示点菜方案数,保证答案的范围在 [0,231−1] 之内(不超过 C/C++ 的int范围)。

输入输出样例

输入 #1复制

4 4 1 1 2 2

输出 #1复制

3

说明/提示

2020.8.29,增添一组 hack 数据 by @yummy

代码

#include<bits/stdc++.h> using namespace std; int dp[101][10001]; int a[101],n,m; int main(){ cin>>n>>m; for(int i=1;i<=n;i++){ cin>>a[i]; } for(int i=1;i<=n;i++){ for(int j=1;j<=m;j++){ dp[i][j]=dp[i-1][j]; if(j==a[i]){ dp[i][j]++; } else if(j>a[i]){ dp[i][j]+=dp[i-1][j-a[i]]; } } } cout<<dp[n][m]; return 0; }

相关新闻

  • PIC18F47K40与MCP3202实现锂电池电压均衡方案
  • 2026年最新教程:报名照片超过大小限制怎么办?亲测好用的免费方法 - 图片处理研究员
  • 2026最新南通本地漏水检测公司本地精选权威推荐:正规防水补漏公司优选口碑TOP5:卫生间/厨房/阳台/飘窗/地下室渗漏水维修师傅上门 - 即刻修防水

最新新闻

  • Flask Debug PIN生成原理与自动化计算脚本实现
  • # Windows Conda 完整版 AI 短剧私有化落地文档(纯CPU64G|全程FLUX|完整模型参数|无WSL)
  • ROS C++中NodeHandle命名空间与私有参数解析原理
  • 飞书多维表格 8 种工具实战:搭建软件项目 HR 管理看板,效率提升 30%
  • 高精度ADC与MCU协同设计:ADS1262与PIC18F66K40实践
  • C++实现大衍求一术:从中国剩余定理到现代代码实践

日新闻

  • AI推荐结果怎么优化:适合深圳少儿素质培训机构的GEO服务商哪家好?全程零代码SAAS操作
  • RAG 实战教学完全指南
  • 企业级API网关架构深度解析:IBM Microgateway的技术实现与选型指南

周新闻

  • IX9104 PCIe5.0 高速交换芯片@ACP#完整规格 + 应用场景总结
  • Unity游戏集成Coze智能体:实现NPC智能对话与知识库联动
  • SAP EPIC 建行回单查询:从标准类CL_EPIC_EXAMPLE_CN_CCB_GHTD到Z类的5处关键修改

月新闻

  • 2026年6月公司网站搭建最新热门渠道测评:四大低成本/零代码平台对比+避坑
  • 【Linux】Linux arm 编译QT程序,出现expected “}“报错
  • 【MATLAB例程】四基站二维AOA定位与距离辅助增强对比仿真。基于角度观测和测距修正的固定目标平面定位精度分析

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号