package com.javarush.task.task31.task3113; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.Paths; /* Что внутри папки? */ public class test{ public static void main(String[] args) throws IOException { BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); String filePath = reader.readLine(); reader.close(); Path path = Paths.get(filePath); if (!(Files.isDirectory(path))){ System.out.println(filePath.toString() + " - не папка"); }else { long sum = Files.walk(path) .map(Path::toFile) .filter(x -> x.isFile()) .mapToLong(x -> x.length()) .sum(); long sumFile = Files.walk(path) .map(Path::toFile) .filter(x -> x.isFile()) .count(); long sumDirectiory = Files.walk(path) .map(Path::toFile) .filter(x -> x.isDirectory()) .count(); System.out.format("Всего папок - %d\n", sumDirectiory - 1); System.out.format("Вcего файлов - %d\n", sumFile); System.out.format("Общий размер - %d\n", sum); } } } мой код выводит тоже самое, что из образцовый! Но, валидатор не принимает!