New House
70 от 100, но не виждам защо.
import java.util.Scanner;
public class NewHome {
    public static void main(String[] args) {
        Scanner scanner=new Scanner(System.in);
        String typeFlower= scanner.nextLine();
        int numFlower=Integer.parseInt(scanner.nextLine());
        int budget=Integer.parseInt(scanner.nextLine());
        double rosePrice=5*numFlower;
        double dahliaPrice=3.8*numFlower;
        double tulipsPrice=2.8*numFlower;
        double narcissusPrice=3*numFlower;
        double gladiolusPrice=2.5*numFlower;
       double totalPrice=0.0;
        if (typeFlower.equalsIgnoreCase("roses") && numFlower >=80){
            totalPrice=rosePrice-rosePrice*0.1;
        } else if (typeFlower.equalsIgnoreCase("roses") && numFlower <80){
            totalPrice = rosePrice;
        }
        else if (typeFlower.equalsIgnoreCase("dahlias") && numFlower>=90){
            totalPrice=dahliaPrice-dahliaPrice*0.15;
        } else if (typeFlower.equalsIgnoreCase("dahlias") && numFlower<90){
            totalPrice=dahliaPrice;
        }
        else if (typeFlower.equalsIgnoreCase("tulips") && numFlower>=80){
            totalPrice=tulipsPrice-tulipsPrice*0.15;
        } else if ((typeFlower.equalsIgnoreCase("tulips") && numFlower<80)){
            totalPrice=tulipsPrice;
        }
        else if (typeFlower.equalsIgnoreCase("narcissus") && numFlower<120){
            totalPrice=narcissusPrice+narcissusPrice*0.15;
        } else if (typeFlower.equalsIgnoreCase("narcissus") && numFlower>=120){
            totalPrice=narcissusPrice;
        }
       else if (typeFlower.equalsIgnoreCase("gladiolus") && numFlower<80){
            totalPrice=gladiolusPrice+gladiolusPrice*0.2;
        } else if (typeFlower.equalsIgnoreCase("gladiolus") && numFlower>=80){
           totalPrice=gladiolusPrice;
        }
        if (budget>=totalPrice){
            double leftMoney=budget-totalPrice;
            System.out.printf("Hey, you have a great garden with %d %s and %.2f leva left.",numFlower,typeFlower,leftMoney);
        } else{
            double neededMoney=totalPrice-budget;
            System.out.printf("Not enough money, you need %.2f leva more.",neededMoney);
        }
    }}
        
Благодаря! Избодах си очите да ги гледам :)), нещо бях зациклил.