1. 程式人生 > 其它 >LeetCode:605. Can Place Flowers種花問題(C語言)

LeetCode:605. Can Place Flowers種花問題(C語言)

"""
    匯率轉換器
"""
# 1. 獲取邏輯
usd = float(input("請輸入美元:"))
# 2. 邏輯計算
cny = usd * 6.5208
# 3. 顯示結果
print(str(usd) + "美元 = " + str(cny) + "人民幣")

"""
    古詩
"""
# 登高
# 作者:杜甫
# 風急天高猿嘯哀,渚清沙白鳥飛回。
# 無邊落木蕭蕭下,不盡長江滾滾來。
# 萬里悲秋常作客,百年多病獨登臺。
# 艱難苦恨繁霜鬢,潦倒新停濁酒杯。 print(" 登高") print(" 作者:杜甫") print("風急天高猿嘯哀,渚清沙白鳥飛回。") print("無邊落木蕭蕭下,不盡長江滾滾來。") print("萬里悲秋常作客,百年多病獨登臺。") print("艱難苦恨繁霜鬢,潦倒新停濁酒杯。")
"""
    判斷句子成分
"""
subject = input("請輸入I kiss you的主語:"
) predicate = input("請輸入I kiss you的謂語:") object = input("請輸入I kiss you的賓語:") print("您輸入的主語是: " + subject + " 謂語是: " + predicate + " 賓語是: " + object)
name_of_hubei = "湖北"
name_of_hunan = "湖南"
name_of_hunan = "湖南省"
name_of_hunan =
name_of_hubei print(name_of_hunan)
name_of_beijing, region = "北京", "市"
name_of_beijing_region = name_of_beijing + region
region = "省"
print(name_of_beijing_region)
del name_of_beijing
print(name_of_beijing_region)
# 練習1.
confirmed = int(input("請輸入確診人數:"))
cure = int(input("請輸入治癒人數:"))
rate = cure / confirmed * 100
print("治癒比例為: " + str(rate) + "%")

# 練習2.
total_liang = int(input("請輸入總兩數:"))
jin = total_liang // 16
liang = total_liang % 16
print("結果為:" + str(jin) +"斤" + str(liang) + "兩")

# 練習3.
# 勻變速直線運動的速度與位移公式:
#     位移 =  初速度 × 時間 + 加速度 * 時間的平方 / 2
#     已知(在終端中錄入):位移、時間、初速度
#     計算:加速度
# 效果:
# 請輸入距離:100
# 請輸入初速度:6
# 請輸入時間:10
# 加速度是:0.8
s = float(input("請輸入距離:"))
v0 = float(input("請輸入初始速度:"))
t = float(input("請輸入時間:"))
a = (s - v0 * t) * 2 / t ** 2
print("加速度是: " + str(a))

# 練習:在終端中輸入一個四位整數,計算每位相加和。
# 例如:錄入1234,列印1+2+3+4結果
# 效果:
# 請輸入四位整數:1234
# 結果是:10
# 方法一:
number = int(input("請輸入一個4位數: "))
q = number // 1000
b = number // 100 % 10
s = number // 10 % 10
g = number % 10
sum = q + b + s + g
print("結果是: " + str(sum))
# 方法二:
number = int(input("請輸入一個4位數: "))
q = number // 1000
b = number % 1000 // 100
s = number % 100 // 10
g = number % 10
sum = q + b + s + g
print("結果是: " + str(sum))
# 方法三:
# 簡單方法:
number = int(input("請輸入一個4位數: "))
sum = number // 1000
sum += number // 100 % 10
sum += number // 10 % 10
sum += number % 10
print("結果是: " + str(sum))
# 根據父母身高,預測兒子身高.
#     步驟:獲取父親身高
#         獲取母親身高
#         顯示兒子身高
#     公式:(父親身高+母親身高)*0.54
father = float(input("父親的身高: "))
mother = float(input("母親的身高: "))
son = float(father + mother) * 0.54
print("兒子的身高是: " + str(son) + " cm")
# 溫度轉換器:
#     攝氏度 = (華氏度 - 32) 除以 1.8
#     在終端中錄入攝氏度,計算華氏度
#     華氏度 = 攝氏度 * 1.8 + 32
absorb = float(input("請輸入攝氏度: "))
Fahrenheit = float(absorb * 1.8 + 32)
print("華氏度為: " + str(Fahrenheit) + " ℉")
# 根據工資計算個人社保繳納費用
#     步驟:在終端中錄入工資,根據公式計算,顯示繳納費用
#     公式:養老保險8% + 醫療保險2% + 3元 + 失業保險0.2% + 公積金12%
pay = float(input("請輸入工資: "))
hand = float(pay * 0.08 + pay * 0.02 + 3 + pay * 0.002 + pay * 0.12)
print("養老保險: " + str(pay * 0.08) + "元  " + "醫療保險: " + str(pay * 0.02) + "元  "\
      + str(3) + "元  " + "失業保險: " + str(pay * 0.002) + "元  "\
      + "公積金: " + str(pay * 0.12) + "元  ")
print("繳納費用為: " + str(hand) + " 元")