暴力求解: import java.util.Scanner; public class Test2{ public static void main(String agrs[]){ Scanner sc=new Scanner(System.in); int n=sc.nextInt(); sc.close(); int x8=n/8; int x6=n/6; boolean flag=false; for(int i=x8;i>=0;i--){ for(int j=0;j<=x6;j++){ if((i*8+j*6)==n){ System.out.println(i+j); flag=true; break; } } if(flag){ break; } } if(!flag) System.out.println(-1); } }