很玄学,怎么说呢。
import java.util.Scanner;
/**
* @author suystar_bg
* */
public class Main{
public static final Scanner sc = new Scanner(System.in);
private static String castClock(int hour,int minute){
String result = "";
String piece_hour,piece_minute;
if (hour / 10 % 10 == 0){
piece_hour = "0" + hour;
}else{
piece_hour = String.valueOf(hour);
}
if (minute / 10 % 10 == 0){
piece_minute = "0" + minute;
}else{
piece_minute = String.valueOf(minute);
}
result = piece_hour + ":" +piece_minute;
return result;
}
public static void main(String[] args) {
int s,v;
s = sc.nextInt();
v = sc.nextInt();
int t = s / v + 10;
int n = 32 * 60;
n -= t;
if (n >= 24 * 60){
n -= 24 * 60;
}
System.out.println(castClock(n / 60,n % 60));
}
}
注意这一句代码
System.out.println(castClock(n / 60,n % 60));
我对我castClock方法 - 1 记录如下:
https://www.luogu.com.cn/record/159092569
可以看到有一个点WA了,然后我如果对castClock方法不-1,记录如下:
https://www.luogu.com.cn/record/159092717
WA的那个点AC了?求大神调代码