d068 - 該減肥了!
題目描述
題目要求讀取一個正整數,代表顧客的體重。如果體重大於 50 公斤,則將體重減 1 公斤,然後輸出結果。如果體重小於等於 50 公斤,則直接輸出原始體重。
解題思路
這題是一個簡單的條件判斷問題。程式首先讀取顧客的體重 a。然後,使用 if 語句檢查 a 是否大於 50。如果大於 50,則將 a 減 1。最後,輸出 a 的值。
複雜度分析
- 時間複雜度: O(1)
- 空間複雜度: O(1)
程式碼
#include <iostream>
using namespace std;
int main (){
int a;
cin >> a;
if(a>50){
a--;
}
cout << a << endl;
}