7-19 支票面額(15 分)
乙個採購員去銀行兌換一張y元f分的支票,結果出納員錯給了f元y分。採購員用去了n分之後才發覺有錯,於是清點了餘額尚有2y元2f分,問該支票面額是多少?
輸入格式:
輸入在一行中給出小於100的正整數n。
輸出格式:
在一行中按格式y.f輸出該支票的原始面額。如果無解,則輸出no solution。
輸入樣例1:
23 輸出樣例1:
25.51
輸入樣例2:
22 輸出樣例2:
no solution
題解:根據題意可得:98*f=199y+n,又最多可有100分,所以y和f都小於等於100.迴圈列舉即可得出答案。
n = int(input())
flag = 0
f = 0
y = 0
while f <= 100:
f+=1
y = -1
while
y<= 100:
y+=1
if98
*f == (199
*y + n):
flag = 1
break
if flag == 1:
break
if flag == 1:
print("%d.%d"
%(y,f))
else:
print("no solution")
7 19 支票面額
7 19 支票面額 15 分 乙個採購員去銀行兌換一張y元f分的支票,結果出納員錯給了f元y分。採購員用去了n分之後才發覺有錯,於是清點了餘額尚有2y元2f分,問該支票面額是多少?輸入格式 輸入在一行中給出小於100的正整數n。輸出格式 在一行中按格式y.f輸出該支票的原始面額。如果無解,則輸出no...
PAT 7 19 支票面額
基本程式設計集 支票面額 乙個採購員去銀行兌換一張y元f分的支票,結果出納員錯給了f元y分。採購員用去了n分之後才發覺有錯,於是清點了餘額尚有2y元2f分,問該支票面額是多少?輸入格式 輸入在一行中給出小於100的正整數n。輸出格式 在一行中按格式y.f輸出該支票的原始面額。如果無解,則輸出no s...
7 19 支票面額 15 分
乙個採購員去銀行兌換一張y元f分的支票,結果出納員錯給了f元y分。採購員用去了n分之後才發覺有錯,於是清點了餘額尚有2y元2f分,問該支票面額是多少?輸入格式 輸入在一行中給出小於100的正整數n。輸出格式 在一行中按格式y.f輸出該支票的原始面額。如果無解,則輸出no solution。輸入樣例1...