Moneda de cambio PTA 7-12 (JAVA)

**

Moneda de cambio PTA 7-12 (JAVA)

**

La pregunta requiere la siguiente
Inserte la descripción de la imagen aquí
idea básica: el usuario ingresa un número entero, primero calcula el valor máximo de cinco puntos, es decir, reste el valor mínimo de 2 puntos y 1 punto (uno cada uno) del valor ingresado y divida por 5, y luego calcule el valor máximo a partir de 5 puntos. Cuando solo hay un 5 puntos en cada caso, el número posible de puntos es 2 puntos y el número restante es 1 punto.

import java.util.Scanner;

public class Main {
    
    
    public static void main(String[] args) {
    
    
        int c;  
        Scanner scan = new Scanner(System.in);
        c=scan.nextInt();
        int total=0;
        int count = 0;
        for(int x = (c-2-1)/5; x>=1; x--){
    
    
            for(int y = (c-1-5*x)/2; y>=1; y--){
    
    
                int z = c-5*x-2*y;
                total=x+y+z;
                count++;
                System.out.println("fen5:"+x+", fen2:"+y+", fen1:"+z+", total:"+total);
            }
        }
        System.out.println("count = "+count);
    }
}

Supongo que te gusta

Origin blog.csdn.net/m0_47470899/article/details/109654176
Recomendado
Clasificación