第九周项目 6 穷举法解决组合问题(换分币)

来源:互联网 发布:java中super的作用 编辑:程序博客网 时间:2024/06/05 10:40
/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称 :main.cpp。 *作    者 :韩娟 *完成日期 :2014年10月27日 *版 本 号 :v1.0 *  *问题描述 :用穷举法解决组合问题,把一元人民币兑换成1分,2分,5分,有多少种方法 *输入描述 :输入一元人民币,和要换成的面值(1分,2分,5分) *程序输出 :输出兑换的所有方法 */#include <iostream>using namespace std;int main(){    int i,j,k,count=0;    cout<<"一块钱兑换成1分,2分,5分硬币的方案 :"<<endl;    for(i=0; i<=100; i++)        for(j=0; j<=50; j++)            for(k=0; k<=20; k++)                if(i+2*j+5*k==100)                {                    ++count;                    cout<<count<<","<<i<<","<<j<<","<<k<<endl;                }    return 0;}


知识点总结 :

   利用穷举法来解决问题,把一元人民币兑换成1分,2分,5分的兑换方法

学习心得 :

   通过再次的练习,我觉得我对于用穷举法来解决一些循环问题有了很多的心得,慢慢的进步,慢慢的成长,在这条路上成长着。

0 0