int goal = 0; for (int i = 0; i < target.length(); i++) { if (target.charAt(i) == real.charAt(i)) { goal+=20; } if (target.charAt(i)!= real.charAt(i) && goal>0) { goal -=10; } } System.out.println(goal); 第一题AC。第二题18。第三题来不及了有一个角标写错了来不及验证结果64.。