[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;
}
|