买不到的数目---动态规划
来源:互联网 发布:madis gen软件安装 编辑:程序博客网 时间:2024/05/11 17:33
问题描述
小明开了一家糖果店。他别出心裁:把水果糖包成4颗一包和7颗一包的两种。糖果不能拆包卖。
小朋友来买糖的时候,他就用这两种包装来组合。当然有些糖果数目是无法组合出来的,比如要买 10 颗糖。
你可以用计算机测试一下,在这种包装情况下,最大不能买到的数量是17。大于17的任何数字都可以用4和7组合出来。
本题的要求就是在已知两个包装的数量时,求最大不能组合出的数字。
输入格式
两个正整数,表示每种包装中糖的颗数(都不多于1000)
输出格式
一个正整数,表示最大不能买到的糖数
样例输入1
4 7
样例输出1
17
样例输入2
3 5
样例输出2
7
#include "iostream"#include "algorithm"#include "vector"#include "set"#include "string.h"#include "fstream"using namespace std;int v[100001];int a[2];int main(){ cin >> a[0] >> a[1]; memset(v, 0, sizeof(0)); v[a[0]] = 1; v[a[1]] = 1; for(int i=0; i<100001; i++) for(int j=0; j<2; j++) if(i>=a[j] && v[i-a[j]]) v[i] = 1; int max; for(int k=0; k<100001; k++) if(v[k] != 1) max = k; cout << max; return 0;}
0 0
- 买不到的数目---动态规划
- 蓝桥杯 - 买不到的数目 (动态规划 + 数论)
- 蓝桥杯PREV_08买不到的数目(动态规划)
- 蓝桥杯-买不到的数目-动态规划-数论-java
- Algorithm学习笔记 --- 买不到的数目(数论或动态规划)
- 买不到的数目
- 买不到的数目
- 买不到的数目
- 买不到的数目
- 买不到的数目
- 买不到的数目
- 买不到的数目
- 买不到的数目
- 买不到的数目
- 买不到的数目
- 买不到的数目
- 买不到的数目
- 买不到的数目
- iOS Cocoapods安装使用简洁
- PowerManager获取WackLock以及相关flag含义
- 在Spring Security4.0 中配置自定义的login页面
- nginx+tocmat 负载均衡时,一台tomcat宕机时,如何快速切换到其他tomcat
- C++ inline函数和template函数
- 买不到的数目---动态规划
- Android内存管理
- 优秀网址收藏
- 秒杀各种Pay?Samsung Pay支付宝功能率先体验
- Tengine安装./configure: error: C compiler cc is not found
- Git 使用规范流程
- Apaache CXF 2.7 与Spring 3.0.7 集成
- sorted 排序
- tarjan算法介绍与分析