← Back to List

15115번: Delayed Work ↗

Solutions

Python 3
194 B | 194 chars
K,P,X = map(int,input().split())
Min = 9876543211
for i in range(1,K*1000):
    D = K / i
    # if K%i !=0:
    #     D+=1
    Min = min(Min,X*i + D*P)
    # print(X*i + D*P)
print("%.3f" % Min)