0
已解决
胡钰妍
资深光能
资深光能
#include<iostream>
using namespace std;
int main()
{
int a,b,i,j,count=0;
int x;
cin>>x>>a>>b;
for(i=100;i>=1;i--){
for(j=100;j>=1;j--){
if((i*a+b*j==x)&&(i>=1)&&(j>=1)){
cout<<i<<" "<<j;
cout<<endl;
}
}
}
return 0;
}
哪错了??急急急
胡钰妍在2021-05-06 19:08:41追加了内容
定
胡钰妍在2021-05-06 20:36:32追加了内容
#include<iostream>
using namespace std;
int main()
{
int a,b,i,j,cnt=0;
int x;
cin>>x>>a>>b;
for(i=1000;i>=1;i--){
for(j=1;j<=1000;j++){
if((i*a+b*j==x)&&(i>=1)&&(j>=1)){
cout<<i<<" "<<j;
cout<<endl;
cnt++;
}
}
}
if(cnt==0){
cout<<0;
}
return 0;
}
四十分,哪错了
0
已采纳
包思远
新手启示者
新手启示者
定义x,a,b,c=0;
输入x,a,b;
for(int i=1;i<=x/b;i++){
for(int j=1;j<=x/a;j++){
if((i*b+j*a)==x){
输出j 空格 i 换行;
cnt++;
}
}
}
if(cnt==0){
cout<<0;
}
//PS:不要直接抄!!!!!!
0
0
0
蔡辰夕
新手启示者
新手启示者
2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
0
0
0
0
0