d050: 妳那裡現在幾點了?

2022.11.18 PM 06:50 by CBJ

來源 : https://zerojudge.tw/ShowProblem?problemid=d050
出題者 : snail蝸牛
標籤 : 條件判斷、公式解
難易度 : 1
解題想法 : 
兩邊的時差會是輸入的值-15,但因為輸入的值可能會小於15導致出現負數,所以如果輸入小於15則必須多加回一天(+24)。
//C language
//solution link(含註解): 

#include<stdio.h>
int main(){
    int n;
    scanf("%d",&n);
    if(n>=15) printf("%d\n",n-15);
    else printf("%d\n",(n-15)+24);
    return 0;
}
//C++ language
//solution link(含註解): 

#include<iostream>
using namespace std;
int main(){
    int n;
    cin>>n;
    if(n>=15) cout<<n-15<<"\n";
    else cout<<(n-15)+24<<"\n";
    return 0;
}
## Python language
## solution link(含註解): 

a=int(input())
if a>=15: print(a-15)
else: print((a-15)+24)

相關文章

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *