1026 程序运行时间 (15 分)

【思路】每隔一秒打点100下,算出秒数转换时间输出就行
import java.util.*;
public class Main{
    public static void main(String[] args){
        Scanner sc= new Scanner(System.in);
        int c1 = sc.nextInt();
        int c2 = sc.nextInt();
        int second = (int)Math.round((c2-c1)*1.0/100);////先乘1.0把它转换为浮点型,再除常数 CLK_TCK 100,用Math.round把它4舍5入精确。
        int h=second/3600;///1个小时3600秒
        int m = second%3600/60;//小时没用完的再除60就是分钟数
        int s =second%60;///不满60的就是秒数
        System.out.printf("%02d:%02d:%02d",h,m,s);
            
    }
}



全部评论

相关推荐

勤劳的鲸鱼在okr拆解:没有别的选择就去吧,有实习和没实习找工作是天上地下
点赞 评论 收藏
分享
04-19 11:59
门头沟学院 Java
卷不动辣24314:挂,看来不该投这个部门的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务