質問するログイン新規登録

回答編集履歴

1

Update

2021/12/20 08:07

投稿

melian
melian

スコア21527

answer CHANGED
@@ -6,13 +6,14 @@
6
6
 
7
7
  def translate(r):
8
8
  num1, num2 = r['num1'], r['num2']
9
+ n = A * num1
9
- if 0 < A * num1 < 10:
10
+ if 0 < n < 10:
10
11
  return 5
11
- elif 10 <= A * num1 < 100:
12
+ elif 10 <= n < 100:
12
13
  return 10 * A * num2
13
- elif 100 <= A * num1 < 200:
14
+ elif 100 <= n < 200:
14
15
  return 15 * A * num2
15
- elif 200 <= A * num1:
16
+ elif 200 <= n:
16
17
  return 20 * A * num2
17
18
  else:
18
19
  return 'error'