это вводные тупые или я тупой?
1988 - високосный.
1988/400=4.97.
первое условия не выполняется = 365 дней.
но ментор требует, что бы было 366 дней в этом году .
package com.javarush.task.task04.task0414;
import java.io.BufferedReader;
import java.io.InputStreamReader;
/*
Количество дней в году
1) если год делится без остатка на 400 это високосный год;
2) в оставшихся годах после этого, если год делится без остатка на 100, то это обычный год;
3) в оставшихся годах после этого, если год делится без остатка на 4, то это високосный год;
*/
public class Solution {
public static void main(String[] args) throws Exception {
//напишите тут ваш код
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String yaer1 = reader.readLine();
int year = Integer.parseInt(yaer1);
int a =(year/400)*400;
// System.out.println(a);
int u = (year/100)*100;
//System.out.println(u);
int b = (year/4)*4;
//System.out.println(b);
if (year == a && year==b)
System.out.println("количество дней в году: 366");
else
System.out.println("количество дней в году: 365");
}
}