public static int getCountSecondsPassedInCurrentHour(int seconds) { //напишите тут ваш код int c = 3600; while (c < seconds) { c = c + 3600; } int x = 3600 - (c - seconds); return x; }
неужели обязательно решать через деление? и так же правильный ответ, при любых значениях
package com.javarush.task.task01.task0133;
/*
Не думать о секундах…
*/
public class Solution {
public static void main(String[] args) {
System.out.println(getCountSecondsPassedInCurrentHour(12345));
}
public static int getCountSecondsPassedInCurrentHour(int seconds) {
//напишите тут ваш код
int c = 3600;
while (c < seconds) {
c = c + 3600;
}
int x = 3600 - (c - seconds);
return x;
}
}