我是靠谱客的博主 心灵美小土豆,最近开发中收集的这篇文章主要介绍编程实现 1元,2元,5元,100元纸币组成800元,共有多少种情况。?,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

#include <iostream>
 
using namespace std;
 
 
 
void main()
{
    //int[] a={1,2,5,10,20,50};
    int a[]={1,2,5,100};
    int count=0;
    int sum=0;
 
    for(int i=0;i<800;i++){
        for(int j=0;j<400;j++){
            for(int k=0;k<160;k++){
                //for(int l=0;l<10;l++){
                    /*for(int m=0;m<5;m++){*/
                        for(int n=0;n<8;n++){
                            sum=i*a[0]+j*a[1]+k*a[2]+n*a[3];
                            if(sum==800){
                                count++;
                                //i+"张1元,"+j+"张2元,"+k+"张5元,"+l+"张10元,"+m+"张20元,"+n+"张50元"+"可以组成100元");
                                cout<<i<<"张1元+"<<j<<"张2元+"<<k<<"张5元+"<<n<<"张100元+"<<"可以组成800元"<<endl;
                            }
 
                    /*  }
                    }*/
                }
            }
 
        }
    }
    cout<<"共有"<<count<<"种方法可以组成800元"<<endl;
 
}



结果103445种情况


最后

以上就是心灵美小土豆为你收集整理的编程实现 1元,2元,5元,100元纸币组成800元,共有多少种情况。?的全部内容,希望文章能够帮你解决编程实现 1元,2元,5元,100元纸币组成800元,共有多少种情况。?所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(43)

评论列表共有 0 条评论

立即
投稿
返回
顶部