亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Java?時間相減算法題解示例

 更新時間:2023年12月10日 09:58:15   作者:Aada  
這篇文章主要為大家介紹了Java?時間相減算法題解示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

題目描述

你是個貪睡蟲,有一天被老師逮個正著,這個老師很有意思,提出一個問題:“給定入睡時刻和起床時刻,計算一共睡了多長時間”,如果回答正確就可以免于處罰。入睡時刻和起床時刻都采用24小時制表示法(見備注),而且知道睡覺時間最少為1秒,最多為24小時。

輸入

【輸入格式】

輸入第一行描述入睡時刻,第二行描述起床時刻,兩個時刻都是采用“HH MM SS”,其中“HH”表示時,范圍為0到23,“MM”表示分,范圍為0到59,“SS”描述秒,范圍為0到59。

輸出

【輸出格式】

輸出一共睡了多長時間。格式同輸入一樣。

【輸入輸出樣例1】

slpee.in                    slpeee.out
20 0 0                        8 0 0
4 0 0

【輸入輸出樣例2】

slpee.in                    slpee.out
12 34 56                    2 1 26
14 36 2

【備注】

24小時制,是一種時間的表示方法。以區(qū)別于12小時制。

在24小時制中,下午1點被寫成13點,下午2點被寫作14點。

盡管,在生活中,我們使用更多的是12小時制。比如我們說,下午5點下班。我們說的,“朝9晚5”是指的是,上午9點和下午5點(普通職員上下班的時間)。但在科學嚴謹?shù)恼f明中,在合同等法律文書中,時間要寫成24小時制。

import java.util.Scanner;
public class Main{
    public static void main(String[] args){
        Scanner xh=new Scanner(System.in);
        int HH=xh.nextInt();
        int MM=xh.nextInt();
        int SS=xh.nextInt();
        int hh=xh.nextInt();
        int mm=xh.nextInt();
        int ss=xh.nextInt();
        int sum1=0,sum2=0,sum=0;
        int h,m,s;
        sum1=HH*3600+MM*60+SS;
        sum2=hh*3600+mm*60+ss;
        if(sum1<sum2){
           sum=sum2-sum1;
           h=sum/3600;
           m=sum%3600/60;
           s=sum%60;
           System.out.println(h+" "+m+" "+s);
        }else{
           sum=sum2+24*3600-sum1;//當sum2小于sum1的時候,就來了一個輪回,就是另一天加24*3600秒;
           h=sum/3600;
           m=sum%3600/60;
           s=sum%60;
           System.out.println(h+" "+m+" "+s);
         }
    }
}

樣例輸入

12 34 56
14 36 22

樣例輸出

2 1 26

提示

請注意:睡眠時間最少為1秒,最多為24小時~

以上就是Java 時間相減算法題解示例的詳細內(nèi)容,更多關(guān)于Java 時間相減算法的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • 淺談java中的路徑表示

    淺談java中的路徑表示

    下面小編就為大家?guī)硪黄獪\談java中的路徑表示。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-04-04
  • Java8新特性之新日期時間庫的使用教程

    Java8新特性之新日期時間庫的使用教程

    這篇文章主要給大家介紹了關(guān)于Java8新特性之新日期時間庫使用的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-12-12
  • Java的枚舉enum示例詳解

    Java的枚舉enum示例詳解

    這篇文章主要給大家介紹了關(guān)于Java的枚舉enum的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Java具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-08-08
  • Java?Spring的核心與設(shè)計思想你知道嗎

    Java?Spring的核心與設(shè)計思想你知道嗎

    這篇文章主要為大家詳細介紹了Java?Spring的核心與設(shè)計思想,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • Java調(diào)用echarts提供的地圖壓縮方法來壓縮地圖

    Java調(diào)用echarts提供的地圖壓縮方法來壓縮地圖

    今天小編就為大家分享一篇關(guān)于Java調(diào)用echarts提供的地圖壓縮方法來壓縮地圖,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-12-12
  • 談?wù)凧ava中的守護線程與普通線程

    談?wù)凧ava中的守護線程與普通線程

    這篇文章主要介紹了Java中的守護線程與普通線程,幫助大家更好的理解和學習Java 多線程,感興趣的朋友可以了解下
    2020-09-09
  • springboot+WebMagic+MyBatis爬蟲框架的使用

    springboot+WebMagic+MyBatis爬蟲框架的使用

    本文是對spring boot+WebMagic+MyBatis做了整合,使用WebMagic爬取數(shù)據(jù),然后通過MyBatis持久化爬取的數(shù)據(jù)到mysql數(shù)據(jù)庫。具有一定的參考價值,感興趣的可以了解一下
    2021-08-08
  • Springboot配置Swagger的實現(xiàn)示例

    Springboot配置Swagger的實現(xiàn)示例

    Swagger 是一種提高 API 開發(fā)和維護效率的工具,它使開發(fā)者能夠更輕松地構(gòu)建、測試和文檔化 API,本文主要介紹了Springboot配置Swagger的實現(xiàn)示例,感興趣的可以了解一下
    2023-10-10
  • SpringCache使用案例詳解

    SpringCache使用案例詳解

    這篇文章主要介紹了SpringCache使用案例詳解,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2023-11-11
  • java中如何執(zhí)行xshell命令

    java中如何執(zhí)行xshell命令

    這篇文章主要介紹了java中如何執(zhí)行xshell命令,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-06-06

最新評論