+ Нов въпрос
zhuka7a 0 Точки

## Toy shop

Здравейте на всички.

Някой ще може ли да ми каже къде бъркам в задачата?

В judge  ми дава 90 от 100.

Благодаря Ви предварително.

https://pastebin.com/bfAi10Rt

Тагове:
0
chrisi2712 174 Точки

Здравейте, на последната проверка задавате само profit>tripPrize, а трябва да е profit>=tripPrize

Вашият код 100 от 100

package com.company;

import java.util.Scanner;

public class Main {

public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
double tripPrize= Double.parseDouble(scanner.nextLine());
int puzzle= Integer.parseInt(scanner.nextLine());
int talkingDoll= Integer.parseInt(scanner.nextLine());
int teddyBear= Integer.parseInt(scanner.nextLine());
int minion= Integer.parseInt(scanner.nextLine());
int truckToy= Integer.parseInt(scanner.nextLine());
double prize=puzzle*2.60+talkingDoll*3+teddyBear*4.10+minion*8.20+truckToy*2;
int totalToys=puzzle+talkingDoll+teddyBear+minion+truckToy;
double discount=0.0;
if (totalToys>=50){
discount=prize*0.25;
}
double totalPrize=prize-discount;
double rent=totalPrize*0.1;
double profit=totalPrize-rent;

if (profit>=tripPrize){

System.out.printf("Yes! %.2f lv left.",profit-tripPrize);
}
else {

System.out.printf("Not enough money! %.2f lv needed.",tripPrize-profit);
}

}
}

0