#1608: ans


1551773-x@g.puiching.edu.mo (S1B16梁日誠)

School : No School
ID : 2512
IP address : [192.168.120.33]
Last Login :
2024-01-05 15:46:59
a098. 分組平均值 | From: [192.168.120.33] | Post Date : 2024-05-31 15:27

n, k = map(int, input().split())
a = c = 0
s = s2 = 0
for i in range(1, n+1):
    if i % k == 0:
        a += 1
        s += i
    else:
        c += 1
        s2 += i
a1 = s / a if a > 0 else 0
a2 = s2 / c if c > 0 else 0
print("{:.1f} , {:.1f}".format(a1, a2))
 
#1671: Re:ans


1653443-3@g.puiching.edu.mo (P6A38劉浩錕)

School : No School
ID : 2896
IP address : [192.168.120.33]
Last Login :
2024-10-11 16:47:41
a098. 分組平均值 | From: [192.168.120.33] | Post Date : 2024-10-11 16:39

n, k = map(int, input().split())
a = c = 0
s = s2 = 0
for i in range(1, n+1):
    if i % k == 0:
        a += 1
        s += i
    else:
        c += 1
        s2 += i
a1 = s / a if a > 0 else 0
a2 = s2 / c if c > 0 else 0
print("{:.1f} , {:.1f}".format(a1, a2))

太複雜了點吧

 
ZeroJudge Forum