| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 511 人关注过本帖
标题:转换情况小问题
只看楼主 加入收藏
zcdjt
Rank: 3Rank: 3
等 级:论坛游侠
威 望:4
帖 子:99
专家分:181
注 册:2014-9-9
结帖率:85.71%
收藏
已结贴  问题点数:20 回复次数:6 
转换情况小问题
//换钱有1元钱,换成5角 ,2角,1角,5分,2分,1分
//问总共有多少种情况?
#include<iostream>
using namespace std;
void answer()
{
     int a,b,c,x,y,z,i=0;     
     for(a=0;a<=2;a++)
        for(b=0;b<=5;b++)  
           for(c=0;c<=10;c++)
               for(x=0;x<=20;x++)
                  for(y=0;y<=50;y++)
                      for(z=0;z<=100;z++)
                           if(5*a+2*b+c==10&&5*x+2*y+z==100)//下面结果有问题,角和分各自为一种情况
                           {
                             cout<<"可换五角为"<<a<<endl;
                             cout<<"可换二角为"<<b<<endl;
                             cout<<"可换一角为"<<a<<endl;
                             cout<<"可换五分为"<<x<<endl;
                             cout<<"可换二分为"<<y<<endl;
                             cout<<"可换一分为"<<z<<endl;
                             i++;
                             }
     cout<<"总共有i种情况"<<i<<endl;
}
int main()
{
    answer();
    system("pause");
    return 0;
}
//应该怎么解决,有没有更加省时的写法?
搜索更多相关主题的帖子: include 
2015-03-17 17:12
诸葛欧阳
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:流年
等 级:贵宾
威 望:82
帖 子:2790
专家分:14619
注 册:2014-10-16
收藏
得分:20 
50*a+20*b+10*c+5*x+2*y+z)==100条件改为这样

一片落叶掉进了回忆的流年。
2015-03-17 17:21
zcdjt
Rank: 3Rank: 3
等 级:论坛游侠
威 望:4
帖 子:99
专家分:181
注 册:2014-9-9
收藏
得分:0 
回复 2楼 诸葛欧阳
结果有错。

今朝醉
2015-03-17 17:42
zcdjt
Rank: 3Rank: 3
等 级:论坛游侠
威 望:4
帖 子:99
专家分:181
注 册:2014-9-9
收藏
得分:0 
回复 2楼 诸葛欧阳
没错,我写错了,不好意思。有没有更节省时间的。

今朝醉
2015-03-17 17:45
诸葛欧阳
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:流年
等 级:贵宾
威 望:82
帖 子:2790
专家分:14619
注 册:2014-10-16
收藏
得分:0 
那就是算法问题或者说是数学问题了

一片落叶掉进了回忆的流年。
2015-03-17 18:52
zcdjt
Rank: 3Rank: 3
等 级:论坛游侠
威 望:4
帖 子:99
专家分:181
注 册:2014-9-9
收藏
得分:0 
回复 5楼 诸葛欧阳
求大神指导一下,谢谢!

今朝醉
2015-03-17 20:55
诸葛欧阳
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:流年
等 级:贵宾
威 望:82
帖 子:2790
专家分:14619
注 册:2014-10-16
收藏
得分:0 
你查查不定方程的解法,看看有没有思路

一片落叶掉进了回忆的流年。
2015-03-17 21:19
快速回复:转换情况小问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023388 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved