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)

發佈留言