#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 )
{
sum+=1;
}
}
}
printf("%d\n",sum);
return 0;
}
为什么外循环和内循环的判断条件不能这样写,为啥是m和m-1啊