Discuz! Board

 找回密码
 立即注册
查看: 377|回复: 2

老师井和绳子那道题我不会,能帮我做一下吗

[复制链接]

15

主题

16

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10848

穿山王 Lv:50
发表于 2024-9-28 21:02:59 | 显示全部楼层 |阅读模式





回复

使用道具 举报

9

主题

29

帖子

244万

积分

论坛元老

Rank: 8Rank: 8

积分
2446213

烈空座 Lv:100
发表于 2024-9-28 21:59:56 | 显示全部楼层
DVD v反对v方式v阿斯弗v
回复

使用道具 举报

574

主题

758

帖子

243万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2435189

烈空座 Lv:100
发表于 2024-9-30 20:32:51 | 显示全部楼层
[C] 纯文本查看 复制代码
#include<bits/stdc++.h>         
using namespace std;
int main()
{
	int k,n1,n2,n3,n4,n5,kt; 
	int a,b,c,d,e;
	int flag=0;
	cin>>k>>n1>>n2>>n3>>n4>>n5;
	for(kt=1;kt<=(k*100);kt++)
	{
		for(a=1;a<kt;a++)//枚举a绳子的长度  
		{
			b=kt-n1*a;//计算b绳子长度 
			c=kt-n2*b;//同上,c长度 
			d=kt-n3*c;//d
			e=kt-n4*d;//e
			if((kt-n5*e)==a)//验证第五个条件 
			{
				flag=1;//标志位置位 
				break;//退出当前循环 
			}
		}
		if(flag) break;//有答案了就退出外循环 
	}

	if(flag)	cout<<kt<<" "<<a<<" "<<b<<" "<<c<<" "<<d<<" "<<e;
	else cout<<"not found";

    return 0;
}

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|DiscuzX

GMT+8, 2025-2-12 22:48 , Processed in 0.061488 second(s), 37 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.. 技术支持 by 巅峰设计

快速回复 返回顶部 返回列表