社区
C语言
帖子详情
用一元人民币兑换成1分、2分和5分硬币,共有多少种不同的兑换方法?求C语言源码(最好加上注释!)
cn_redbird
2004-08-15 03:59:55
用一元人民币兑换成1分、2分和5分硬币,共有多少种不同的兑换方法?求C语言源码(最好加上注释!)
给出代码立即给分!
...全文
4729
6
打赏
收藏
用一元人民币兑换成1分、2分和5分硬币,共有多少种不同的兑换方法?求C语言源码(最好加上注释!)
用一元人民币兑换成1分、2分和5分硬币,共有多少种不同的兑换方法?求C语言源码(最好加上注释!) 给出代码立即给分!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yanjingrong
2004-08-15
打赏
举报
回复
思路:这其实是一个三元一次方程的求解问题,设一元由x个1分,y个2分,z个5分组成,则
x+2y+5z=100(100分就是一元),然后用穷举法求出方程的解!
程序:
#include"stdio.h"
#include"math.h"
main()
{int z,y,x;
for(z=1;z<20;z++)
for(y=1;y<50;y++)
for(x=1;x<100;x++)
if(x+2*y+5*z==100)
printf("%d+2*%d+5*%d=100\n",x,y,z);
}
Asan13
2004-08-15
打赏
举报
回复
晚来了!穷举的方法呀。如果全部是一分的,一共可以有100个,所以一分的最多可以有100个。二分和五分的也一样。这样范围确定的,再慢慢找。
积木
2004-08-15
打赏
举报
回复
#include<stdio.h>
int main()
{
int i=0,j=0,k=0;
for(i=0;i<=20;i++)
{
for(j=0;j<=(100-i*5)/2;j++)
{
for(k=0;k<=100-i*5-j*2;k++)
{
if((i*5+j*2+k)==100)
printf("%d*5+%d*2+%d=100\n",i,j,k);
}
}
}
return 0;
}
ma100
2004-08-15
打赏
举报
回复
#include <stdio.h>
int i,j,k;
int n=0;//组合数
for( i=0; i <= 100 ; i++)//1分
for( j=0 ; j<=50 ; j++)//2分
for(k=0 ; k<=20 ; k++)//5分
{
if( i+j*2+k*5 == 100)
n++;
}
printf("%d,",n);
cn_redbird
2004-08-15
打赏
举报
回复
现在我是没有思路阿
我也知道用for循环,可是现在实在没有思路
lhq2019
2004-08-15
打赏
举报
回复
用三重for循环即可啊。
MD5算法
C语言
实现
课程目的: 1、练习
C语言
知识综合运用 2、巩固
C语言
基础知识 3、了解MD5算法的基本原理 课程特点: 1、知识点讲解细致入微 2、代码一行一行带大家写,写一行讲一行。不会拿写好的代码讲解。 3、保证带大家写出一个...
【附
源码
】如何
C语言
打印出心形表白?
烟花代码,C/C++烟花代码:新年跨年最强烟花祝福程序,详细的烟花程序教程最新出炉 ~,C++五子棋代码实现(内附
源码
),C++烟花表白程序,【内附
源码
】烟花表白代码:1
分
钟用【
C语言
/C++】带你写个“浪漫烟花”,俘虏女神的心!,【内附
源码
】最强
C语言
新年烟花表白,跨年的时候给你的那个她(他)来场极致浪漫的代码烟花雨!,用代码写烟花,要
源码
滴打2,【AE教程】简单漂亮烟花文字合
成
效果。我们
分
了4部
分
,前3行一部
分
,4-6行一部
分
,7-13行一部
分
,最后一行一部
分
,读者请仔细阅读
注释
,已经写的很详细了。
Linux
c语言
Linux
C语言
一级目录二级目录三级目录 一级目录 二级目录 三级目录
C语言
笔记
基于对
C语言
的学习整理的笔记
C/C++ 编程中最常用的算法 - 穷举搜索
穷举搜索算法,将所有结果都查询一遍。 优化穷举搜索想法!
C语言
69,371
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章