85分,我看有人说是判断条件
查看原帖
85分,我看有人说是判断条件
619577
yalo楼主2024/11/25 15:35
#include<iostream>

using namespace std;

int main(){

    int x,y,z,n,m;
    scanf("%d%d%d%d%d",&x,&y,&z,&n,&m);
    int sum=0;
    for(int i=0;i<=n/x;i++)
    {
        for(int j=0;j<=n/y;j++)
        {
            if((x*i+j*y+(m-i-j)/z)==n &&(m-i-j)%z==0 )
            {
                //cout<<i<<' '<<j<<' '<<m-i-j<<endl;
                sum+=1;
            }
        }
    }
    printf("%d\n",sum);
    return 0;

}

为什么外循环和内循环的判断条件不能这样写,为啥是m和m-1啊

2024/11/25 15:35
加载中...