Как проверить, можно ли из кирпичей разного размера составить цепочку нужной длины?
Вам нужно сравнить сколько целых больших нужно для заданной длины и есть ли у вас достаточное количество маленьких, чтобы "добить" до нужного количестваspoilerpublic class HelloWorld{

     public static void main(String []args){
        System.out.println(calc(3, 1, 8));
        System.out.println(calc(3, 1, 9));
        System.out.println(calc(3, 2, 10));
     }
     
     public static boolean calc(int small, int big, int len){
         int xxx = len / 5;
         int yyy = len % 5;
         
         return xxx <= big && yyy <= small;
     }
}
Вам нужно сравнить сколько целых больших нужно для заданной длины и есть ли у вас достаточное количество маленьких, чтобы "добить" до нужного количестваspoilerpublic class HelloWorld{

     public static void main(String []args){
        System.out.println(calc(3, 1, 8));
        System.out.println(calc(3, 1, 9));
        System.out.println(calc(3, 2, 10));
     }
     
     public static boolean calc(int small, int big, int len){
         int xxx = len / 5;
         int yyy = len % 5;
         
         return xxx <= big && yyy <= small;
     }
}