initial_bal = int( input("enter initial balance"))
withdraw_money = int( input("enter balance to withdraw"))
f = 0
if withdraw_money % 5 == 0 :
if ( withdraw_money + 0.5 ) <= initial_bal:
f = 1
if f == 1:
account_bal = initial_bal - ( withdraw_money + 0.5 )
print ("remaining balance : " , account_bal)
else :
print(initial_bal)
当我将上述编写的代码提交给codechef时,它引发了运行时错误(NZEC)。它在我的机器上正常工作。 谁能告诉我,我的代码中的错误在哪里?
答案 0 :(得分:1)
首先,您不必打印&#34;输入初始余额&#34;喜欢的东西。您只需打印测试用例中给出的内容即可。只需打印测试用例中给出的内容..没有别的......
这是python中的实际代码
class Main:
s=raw_input()
s=s.split(" ")
x=float(s[0])
y=float(s[1])
if(x%5==0 and x+0.50<=y):
p=y-x-0.50
print("%.2f"%p)
else:
print("%.2f"%y)