CCF CSP Brush Question Record 19-201709-1 Salsa de soja (Java)

Número de pregunta: 201709-1
Nombre de la pregunta: Salsa de soja
límite de tiempo: 1.0 s
Limite de memoria: 256,0 MB
Descripción del problema:

Descripción del problema

  Xiao Ming tomó N yuanes para comprar salsa de soja. Una botella de salsa de soja cuesta 10 yuanes, y los comerciantes realizan promociones y obtienen 1 botella por cada 3 botellas compradas, o 2 botellas por cada 5 botellas compradas. ¿Cuántas botellas de salsa de soja puede conseguir Xiao Ming?

Formato de entrada

  La primera línea de entrada contiene un número entero N , que representa la cantidad de dinero que Xiao Ming puede usar para comprar salsa de soja. N es un múltiplo entero de 10 y N no excede 300.

Formato de salida

  Muestra un número entero, que indica cuántas botellas de salsa de soja puede obtener Xiao Ming.

Entrada de muestra

40

Salida de muestra

5

Descripción de la muestra

  Divida 40 yuanes en 30 yuanes y 10 yuanes, compre 3 botellas y 1 botella respectivamente, de las cuales 3 botellas obtienen 1 botella y obtienen 5 botellas en total.

Entrada de muestra

80

Salida de muestra

11

Descripción de la muestra

  Divida 80 yuanes en 30 yuanes y 50 yuanes, compre 3 botellas y 5 botellas respectivamente, de las cuales 3 botellas obtienen 1 botella, 5 botellas obtienen 2 botellas y obtienen 11 botellas en total.

import java.util.Scanner;
public class 打酱油 {

	public static void main(String[] args) {
		Scanner sc=new Scanner(System.in);
		int n=sc.nextInt();
		int count=n/10;
		int t=0;
		if(count>=5){
			t=count%5;
			count=count+2*(count/5)+t/3;
		}else if(count>=3){
			count=count+count/3;
		}
		
		System.out.println(count);

	}

}

 

Supongo que te gusta

Origin blog.csdn.net/m0_37483148/article/details/108350453
Recomendado
Clasificación