Задача: Сумиране на секунди (java)
Ето моето решение на задачата:
package com; import java.util.Scanner; public class sumSek { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int one = Integer.parseInt(scanner.nextLine()); int two = Integer.parseInt(scanner.nextLine()); int three = Integer.parseInt(scanner.nextLine()); double totalSeconds = one+two+three; double seconds = totalSeconds%60; if (totalSeconds >= 0 && totalSeconds <= 59) { System.out.print("0:" + seconds); if (seconds < 10) System.out.print("0" + (int)Math.floor(seconds)); else if (seconds>=10) System.out.println((int)Math.floor(seconds)); } else if (totalSeconds >= 60 && totalSeconds <= 119) { System.out.print("1:"); if (seconds < 10) System.out.print("0" + (int)Math.floor(seconds)); else if (seconds>=10) System.out.println((int)Math.floor(seconds)); } else if (totalSeconds >= 120 && totalSeconds <= 179) { System.out.print("2:"); if (seconds < 10) System.out.print("0" + (int)Math.floor(seconds)); else if (seconds>=10) System.out.println((int)Math.floor(seconds)); } }}
Според вас дали ще мине в Judge?
Ако греша, нещо - къде греша?
Благодаря предварително.
Подобни решения намерих, но ми е интересно дали моето ще мине в Judge и дали имам някакви грешки?
Все пак благодаря. :)
Може да си пуснеш решението в Judge и ще видиш, както написах дава 80/100, т.е. имаш грешка някъде, в "Details" може да се видят очаквания изход и твоят изход и да си търсиш грешката :)
Благодаря, че сте ми пуснали решението в Judge. Аз не мога, защото за мен е заключен този раздел. Още не са ни го преподали и отключили.
Оносно задачата, ще я разгледам и помисля какво съм сгрешила .Ако Вие забележите нещо пишете.:)