小明到到市场上买鸡,公鸡2文母鸡1文小鸡半文 每种至少一只100文买100只鸡有多少种可能

问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

//公鸡2文,母鸡1文,小鸡半文,每种至少一只,100文买100只鸡有多少可能性

var sum=0;
for(var x=1;x<50;x++){
    for(var y=1;y<100;y++){
        for(var z=1;z<200;z++){
            var a=2*x+y+0.5*z;
            var b=x+y+z;
            if((a==100)&&(b==100)){
                sum++}}}}  
            alert(sum);

public static void main(String[] args) {
for(int x=1;x<50;x++) {
for (int y = 1; y < 100; y++) {
for (int z=1;z<200;z++){
if(x+y+z==100 && 2x+y+0.5z==100){
System.out.println(x+" "+y+" "+z);
}
}
}
}
}