社区
C++ 语言
帖子详情
----求一算法------
Powerliang
2004-07-30 09:34:00
已知变量10,50,100,500,其对应的数量分别为num1,num2,num3,num4(均为已知)
现在问题是要求:
10*num1 + 50*num2 + 100*num3 + 500*num4 = 80(可以为任何一个常量)
我想要的结果是可以有多少中组合把组合的个数返回回来???
请大家帮忙!!!!
...全文
166
13
打赏
收藏
----求一算法------
已知变量10,50,100,500,其对应的数量分别为num1,num2,num3,num4(均为已知) 现在问题是要求: 10*num1 + 50*num2 + 100*num3 + 500*num4 = 80(可以为任何一个常量) 我想要的结果是可以有多少中组合把组合的个数返回回来??? 请大家帮忙!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
erwinrommel
2004-08-01
打赏
举报
回复
没看懂,已知变量10,50,100,500,其对应的数量分别为num1,num2,num3,num4(均为已知)
是什么意思啊?
qingyuan18
2004-08-01
打赏
举报
回复
四重循环,效率有点低哈。
#include<stdio.h>
#include<conio.h>
int a[4]={10,50,100,500);
void main()
{
int count=0;
int i,j,k,l;
for(i=0;i<4;i++)
for(j=0;j<4;j++)
for(k=0;k<4;k++)
for(l=0;l<4;l++)
{
if(10*a[i]+50*a[j]+100*a[k]+500*a[l]==80)
{
printf("10*%d+50*%d+100*%d+500*%d=80\n",a[i],a[j],a[k],a[l]);
count++;
}
}
printf("组合总数:\t%d",count);
}
niky8053
2004-08-01
打赏
举报
回复
题目看得不太明白
lonenomad
2004-07-31
打赏
举报
回复
数学常识,有两个未知数的一元一次方程就是N个解,别说四个了。
boyszz
2004-07-30
打赏
举报
回复
已知变量10,50,100,500,其对应的数量分别为num1,num2,num3,num4?
已知变量num1,num2,num3,num4,其对应的数量分别为10,50,100,500??
贵阳的乡巴佬
2004-07-30
打赏
举报
回复
问一下,我怎么在提问的问看不到呢!!
贵阳的乡巴佬
2004-07-30
打赏
举报
回复
这个题看了一下,
就觉得数的空间很大,应该有N多种吧,
这如何求解?
nasi00
2004-07-30
打赏
举报
回复
都已知了还做什么啊?
thuers
2004-07-30
打赏
举报
回复
题目不清楚。。。。
smartduck
2004-07-30
打赏
举报
回复
num4 = (10*num1 + 50*num2 + 100*num3 - 80) / 500
num1,num2,num3,num4取数有限制吗?
如果没有,则组合个数为无穷。
junguo
2004-07-30
打赏
举报
回复
不设定范围的话,有无数种组合。
num1取3,num2取1,num4取任意一个负数,就有一个相应的num3(应该是num4绝对值的5倍)使该等式成立!
yjh1982
2004-07-30
打赏
举报
回复
没看懂.既然num1之类为已知.那就只有一种结果罗
huangjian
2004-07-30
打赏
举报
回复
表达有问题吧!
2024-2030全球与中国盐氯化系统市场现状及未来发展趋势.docx
2024-2030全球与中国盐氯化系统市场现状及未来发展趋势
基于深度学习的积灰检测识别-图像分类源码+数据集.zip
详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;
沈阳药科大学-答辩通用PPT模板我给母校送模板作品.pptx
PPT模板,答辩PPT模板,毕业答辩,学术汇报,母校模板,我给母校送模板作品,周会汇报,开题答辩,教育主题模板下载。PPT素材下载。
微信备忘录小程序源码 作业设计demo 计算机专业作业
微信备忘录小程序源码 作业设计demo 微信备忘录小程序是一种便捷的个人记事应用,它允许用户在微信内快速记录和查看备忘录。以下是对微信备忘录小程序的简要介绍: --- **微信备忘录小程序** 微信备忘录小程序为用户提供了一个简单、直观的记事平台。用户可以通过这个小程序记录日常事务、重要提醒和个人笔记,非常适合忙碌的现代生活节奏。 主要特点包括: 1. **快速记录**:用户可以迅速添加文本、列表或语音备忘录。 2. **定时提醒**:为每个备忘录设置提醒时间,确保不会错过任何重要事项。 3. **个性化分类**:支持自定义分类,便于管理和查找备忘录。 4. **界面友好**:清晰的界面设计,操作简便,无需复杂的学习过程。 5. **数据同步**:通过微信账号登录,实现备忘录的云端同步,方便在不同设备间切换使用。 此外,小程序还具备以下优势: - **隐私保护**:备忘录内容仅对用户本人可见,保障个人隐私。 - **无广告干扰**:提供一个无广告的清爽记事环境。 - **离线存储**:即使在无网络环境下,也能正常使用,记录的内容会在联网后自动同步。 微信备忘录小程序是日
中国海洋大学-汇报答辩专用PPT模板我给母校送模板作品.pptx
PPT模板,答辩PPT模板,毕业答辩,学术汇报,母校模板,我给母校送模板作品,周会汇报,开题答辩,教育主题模板下载。PPT素材下载。
C++ 语言
64,647
社区成员
250,476
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章