ACM编程设计
来源:互联网 发布:mysql over 编辑:程序博客网 时间:2024/06/05 21:00
第一题 题目:一元硬币可以用一分,二分,和五分的组成,问可以有多少种分法?
解析:当一分最多有100个,当二分最多有50个,五分的最多有20个,则可以用多重循环来做。
#include<stdio.h>
int main()
{
int i,j,m;
for(i=0;i<=20;i++)
for(j=0;j<=50;j++)
if((5*i+2*j)<=100)
m++;
printf("一共有%d种分法\n",m);
}
输出结果为:541
当题目变成每个硬币至少有一个,则程序会变成
int main()
{
int i,j,m;
for(i=1;i<20;i++)
for(j=1;j<50;j++)
if((5*i+2*j)<100)
m++;
printf("一共有%d种分法\n",m)
}
输出结果为 461
- ACM编程设计
- 1016-算法设计acm
- ACM 编程 总结
- ACM编程题
- acm编程比赛
- 编程题 ACM
- fast food (acm 编程)
- acm编程习题1001 DotNotation
- 【OJ】总结ACM编程易错点
- ACM竞赛,java编程总结
- 编程设计
- 2009年度ACM编程竞赛结果揭晓
- 2009年度ACM编程竞赛结果揭晓
- ACM编程赛题目共享(上)
- 一道ACM剑气算法的编程题
- ACM编程赛题目共享(下)
- 编程练习平台 ACM PKU JudgeOnline
- [ACM实验]C++STL泛型编程
- java中hashmap和hashtable的区别
- GPU通用计算调研报告
- cocos2d-x游戏开发之三
- 升级iOS SDK后如何建立已有项目
- VMware网卡模式解析
- ACM编程设计
- J2EE学习中一些值得研究的开源项目
- android listview setOnItemClickListener IndexOutOfBoundsException
- Android学习之envsetup.sh
- android的项目结构说明
- JVM性能调优之JVM性能监控
- java concurrent—CyclicBarrier
- Linux线程池
- SOAPbody.addDocument(doc)出现NAMESPACE_ERR 错误