Red de conocimiento informático - Material del sitio web - Cómo escribir en lenguaje Java cómo comprar 100 pollos por 100 yuanes, un gallo por 5 yuanes, una gallina por 3 yuanes y tres polluelos por 1 yuan. Pregunta de cuantas formas comprar

Cómo escribir en lenguaje Java cómo comprar 100 pollos por 100 yuanes, un gallo por 5 yuanes, una gallina por 3 yuanes y tres polluelos por 1 yuan. Pregunta de cuantas formas comprar

public void test(){

int sum = 0; // Número total de métodos de compra

// Los gallos cuestan 5 yuanes cada uno, y el máximo el precio de compra es 100 yuanes 100/5=20 gallos

for(int gj=0;gjlt;=20;gj){

//(100-gj*5) Lo que queda después de comprar el gallo Dinero, cada gallina cuesta 3 yuanes, y con el dinero restante se pueden comprar hasta (100-gj*5)/3 gallinas

por (int mj=0; mjlt; = (100-gj *5)/3; mj ){

//(100-gj*5-mj*3) El dinero restante después de comprar el gallo y la gallina, 3 pollitos por un dólar, el El dinero restante puede comprar (100-gj*5-mj*3)*3 pollitos

int xj = (100-gj*5-mj*3)*3;

System .out.println("Polla: " gj " Gallina: " mj " Pollo: " xj

suma ; //Incrementa en uno cada vez, se utiliza para contar el número de métodos de compra

}

}

System.out.println("Hay" suma "tipos de métodos de compra");

}