搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 做了半天,很纠结的~~~
标题:
做了半天,很纠结的~~~
取消只看楼主
huwengui
等 级:
论坛游侠
威 望:
1
帖 子:166
专家分:158
注 册:2011-4-22
结帖率:
83.33%
楼主
已结贴
√
问题点数:20 回复次数:6
做了半天,很纠结的~~~
某个国家的钱币面值有1,7,7^2,7^3共计四种,如果要用现金付清10015元的货物,假设买方各种钱币的数量无限,求出完成交易买方应付的各种币值的张数。(如果假设买卖双方各种钱币的数量无限且允许找零,求出交易过程中最少的张数)
搜索更多相关主题的帖子:
国家
币值
2011-04-23 16:43
huwengui
等 级:
论坛游侠
威 望:
1
帖 子:166
专家分:158
注 册:2011-4-22
第
2
楼
得分:0
回复 3楼 qq1023569223
几个for()语句 那个得出的是买的人正好付10015元钱的 各种面值的张数
考虑到卖的人可以找钱 那买的人可以付超过10015元的钱 啊
2011-04-23 17:43
huwengui
等 级:
论坛游侠
威 望:
1
帖 子:166
专家分:158
注 册:2011-4-22
第
3
楼
得分:0
回复 4楼 qq1023569223
死循环啊 想想啊
2011-04-23 17:45
huwengui
等 级:
论坛游侠
威 望:
1
帖 子:166
专家分:158
注 册:2011-4-22
第
4
楼
得分:0
回复 2楼 qq1023569223
问题是卖的人可以正好找钱吗
2011-04-23 17:48
huwengui
等 级:
论坛游侠
威 望:
1
帖 子:166
专家分:158
注 册:2011-4-22
第
5
楼
得分:0
回复 9楼 qq1023569223
所以要求 交易过程中最少的张数
2011-04-23 18:01
huwengui
等 级:
论坛游侠
威 望:
1
帖 子:166
专家分:158
注 册:2011-4-22
第
6
楼
得分:0
回复 14楼 kwxx
#include <stdio.h>
void main()
{
int i,j,k,m,s,c;
i=10015/343;
j=10015%343/49;
k=10015%49/7;
m=10015%7;
c=7-m;
if(m>4)
{
k++;
m=0;
}
s=i+j+k+m+c;
printf("7^3 7^2 7 1 :");
printf("%5d%5d%5d%4d\n",i,j,k,m,c);
printf("最少的张数: %d\n",s);
}
2011-04-23 22:28
huwengui
等 级:
论坛游侠
威 望:
1
帖 子:166
专家分:158
注 册:2011-4-22
第
7
楼
得分:0
回复 16楼 雪夜祭奠
你的方法貌似可以的
2011-04-24 09:53
7
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-337683-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.953649 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved