有多少种不同的面值组合
2016-03-15 21:20
134 查看
题目描述:
某人有8角的邮票5张,1元的邮票4张,1元8角的邮票6张,用这些邮票中的一张或若干张可以得到多少种不同的邮资?
输入:
题目没有任何输入
输出:
按题目的要求输出可以得到的不同邮资的数目
样例输入:
样例输出:
某人有8角的邮票5张,1元的邮票4张,1元8角的邮票6张,用这些邮票中的一张或若干张可以得到多少种不同的邮资?
输入:
题目没有任何输入
输出:
按题目的要求输出可以得到的不同邮资的数目
样例输入:
样例输出:
#include <iostream> #include <algorithm> using namespace std; int main() { int cnt[1000],i,j,k,size = 0; for(i = 0;i <= 5;i++) { for(j = 0;j <= 4;j++) { for(k = 0;k <= 6;k++) { cnt[size++] = 8*i + 10*j + 18*k; } } } sort(cnt,cnt+size); int tmp = cnt[0]; int ans = 1; for(i = 1;i < size;i++) { if(tmp != cnt[i]) { ans ++; tmp = cnt[i]; } } cout<<ans-1<<endl; return 0; }
相关文章推荐
- jsp页面的数据获取方法
- 计算均值mean的MapReduce程序Computing mean with MapReduce
- 3月15
- [国嵌攻略][149][Yaffs2文件系统应用]
- 十大技巧优化Android App性能
- Mysql 分组后排序- 查询每一个类别的前N
- Hadoop Combiners
- Java 对象初始化
- bettercap--优秀的MITM攻击测试框架
- 蓝桥杯_算法提高_道路与航道(典型的SPFA算法问题)
- SRM514~523总结
- 动态规划题目特性
- Top N之MapReduce程序加强版Enhanced MapReduce for Top N items
- 浅谈WebLogic和Tomcat
- lightoj 1236 - Pairs Forming LCM 【唯一分解定理】
- VS2013的常用快捷键
- The first day to learn Android
- 黑马程序员-Java设计模式
- WebLogic启动时BEA-171522异常
- C++数组和指针