KatrinVasileva
0 Точки
fakoneto
2 Точки
Здравейте, Ще се радвам ако някой провери защо този код на Java ми дава 90/100 на задачата в джъдж. Не мога да видя при кой вход ми гърми - дава ми само нулевите. Благодаря предварително. package Exam; import java.util.Scanner; public class TournamentOfChristmas { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int days = Integer.parseInt(scanner.nextLine()); int totalWins = 0; int totalLost = 0; double totalSum = 0; for (int i = 0; i < days; i++) { String typeOfSport = scanner.nextLine(); int winCount = 0; int loseCount = 0; double daylySum = 0; double plus = 0; while (!typeOfSport.equals("Finish")) { String winOrLost = scanner.nextLine(); switch (winOrLost) { case "win": daylySum += 20; winCount++; totalWins++; break; case "lose": loseCount++; totalLost++; break; } if (winCount > loseCount) { plus = (daylySum * 0.1); } typeOfSport = scanner.nextLine(); } totalSum += (daylySum + plus); } if (totalWins > totalLost) { totalSum = totalSum + (totalSum * 0.20); System.out.printf("You won the tournament! Total raised money: %.2f", totalSum); } else { System.out.printf("You lost the tournament! Total raised money: %.2f", totalSum); } } }