Loading...
knoteva avatar knoteva 1081 Точки

На пръв поглед ще принтираш резултат само, когато "numberOfFishermen % 2 == 0 && (!season.equals("Autumn"))"

0
Vankata83 avatar Vankata83 72 Точки

Вложеният If else накрая трябва да е отделен. Изкарай го извън if - а, с който проверяваш (numberOfFishermen % 2 == 0 && (!season.equals("Autumn")))

0
iliyantenev avatar iliyantenev 4 Точки

Ще опитам!

Мерси за помощта!

0
yovkovbpfps avatar yovkovbpfps 8 Точки

import java.util.Scanner;

public class Fishing {

    public static void main(String[] args) {

        Scanner scanner = new Scanner(System.in);

        int n = Integer.parseInt(scanner.nextLine());

        double profit = 0;
        double cost = 0;
        int count = 0;

        while (true) {


            String f = scanner.nextLine();
            if ("Stop".equals(f)) {
                if (profit > cost) {
                    System.out.printf("Lyubo's profit from %d fishes is %.2f leva.", count, profit - cost);
                } else {
                    System.out.printf("Lyubo lost %.2f leva today.", cost - profit);
                }
                return;
            }

            count++;

            String q = scanner.nextLine();
            for (int k = 0; k <= f.length() - 1; k++) {

                if (count % 3 == 0) {
                    profit += (f.charAt(k) / Double.parseDouble(q));
                } else {
                    cost += (f.charAt(k) / Double.parseDouble(q));
                }
            }

            if (count == n ) {
                break;
            }

        }

        System.out.println("Lyubo fulfilled the quota!");
        if (profit > cost) {
            System.out.printf("Lyubo's profit from %d fishes is %.2f leva.", count, profit - cost);
        } else {
            System.out.printf("Lyubo lost %.2f leva today.", cost - profit);
        }

    }

}

0
mark79 avatar mark79 639 Точки

Здравей,

мисля, че трябва последния if да не е вложен. Пробвай и ще стане.

Иначе ето решение, което минава през съдията : https://pastebin.com/taYRs01P

0
28/04/2019 06:56:07
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.