задача Vacantion JAVA
Здравейте, на задача Vacantion джъдж ми дава "compile time error" na 3 от тестовете. Къде греша? Ето кода: https://pastebin.com/iY5VT8ef
Здравейте, на задача Vacantion джъдж ми дава "compile time error" na 3 от тестовете. Къде греша? Ето кода: https://pastebin.com/iY5VT8ef
Здравейте, в началото бяхте задали int за cashmoney и neededmoney. След поправка на тези променливи на double,имате 100 /100
import java.util.Scanner;
public class Vacantion {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
double neededMoney =Double.parseDouble(scanner.nextLine());
double cash =Double.parseDouble(scanner.nextLine());
// String status = scanner.nextLine();
double spendMoney=0;
double savedMoney=0;
int countSpendDays=0;
int counter=0;
while(cash<neededMoney){
String status = scanner.nextLine();
double sum = Double.parseDouble(scanner.nextLine());
counter++;
if(status.equals("spend")){
cash-=sum;
if(cash<0){
cash=0;
}
countSpendDays++;
if(countSpendDays==5){
System.out.printf("You can't save the money.%n%d",counter);
break;
}
}else if(status.equals("save")){
cash+=sum;
countSpendDays=0;
}
}
if(cash>=neededMoney){
System.out.printf("You saved the money for %d days.",counter);
}
}
}
Глупава грешка от моя страна. Благодаря за отговора!