Python 3 RE 求助
  • 板块UVA369 Combinations
  • 楼主mesan
  • 当前回复3
  • 已保存回复3
  • 发布时间2020/8/9 21:01
  • 上次更新2023/11/6 20:48:57
查看原帖
Python 3 RE 求助
313849
mesan楼主2020/8/9 21:01

while 1 == 1:
 fs = 1
 fn = 1
 fm = 1
 a, b = list(map(int, input().split()))
 if a == b:
  if a == 0:
   break
 else:
  for i in range(1, a + 1):
   fn = fn * i
  for i in range(1, (a - b) + 1):
   fs = fs * i
  for i in range(1, b + 1):
   fm = fm * i
  ans = fn / (fs * fm)
  print(a + " things taken " + b + " at a time is " + ans + " exactly.")
2020/8/9 21:01
加载中...