2169.笨鳥先飛(C++)

王凱撒發表於2020-12-06

題目描述

阿龍同學很苦惱,為什麼呢。
因為阿龍在刷題時,有很多題做不出來,阿龍心想我這麼菜,這樣下去可不行。
於是阿龍給自己制定了一個計劃。
這個目標是這樣的,如果當天學習兩個小時以上的的演算法。
就輸出"阿龍你要堅持鴨,笨鳥先飛"。不包括""。
如果當天沒有學習兩個小時。
就輸出3次"菜還不學習,大菜逼"。包括""。
來警醒自己。

輸入

輸入一個數字t,代表t組樣例。
每一行有一個學習起始時間,學習結束時間。

輸出

輸出學習時長佔一行。
然後輸出當天是否達到自己的計劃。
達到就輸出"阿龍你要堅持鴨,笨鳥先飛"。不包括""。
沒有達到就輸出3次"菜還不學習,大菜逼"。包括""。

樣例輸入

1
12:00 14:00

樣例輸出

02:00
阿龍你要堅持鴨,笨鳥先飛

程式碼內容

#include<iostream>
#include<cmath>
using namespace std;

int main()
{
	int t;
	int a,b,c,d;
	int h,m,i;
	char w;
	cin>>t;
	while(t--)
	{
	    cin>>a>>w>>b;
	    cin>>c>>w>>d;
	    h=c-a;
	    if(d>=b)
	    {
	        m=d-b;
	    }
	    else
	    {
		    h--;
		    m=60-b+d;
	    }
	    if(h<10)
	    {
		    if(m<10)
	          cout<<"0"<<h<<":"<<"0"<<m<<endl;
	        else
	          cout<<"0"<<h<<":"<<m<<endl;
	    }
	    else
	    {
		    if(m<10)
	          cout<<h<<":"<<"0"<<m<<endl;
	        else
	          cout<<"0"<<h<<":"<<m<<endl;
	    }
	    if(h>=2)
	      cout<<"阿龍你要堅持鴨,笨鳥先飛"<<endl;
	    else
	    {
		    cout<<"\"菜還不學習,大菜逼\""<<endl;
		    cout<<"\"菜還不學習,大菜逼\""<<endl;
		    cout<<"\"菜還不學習,大菜逼\""<<endl;
	    }
    }
}

相關文章