回答編集履歴
2
修正
test
CHANGED
@@ -1,8 +1,6 @@
|
|
1
|
-
sがたとえば10 11 12
|
1
|
+
sがたとえば10 11 12 67などの並びのとき、合計が100なので10を引き、まだ90で10の倍数なので**さらに**11を引き、79を出力するコードになっています。
|
2
2
|
|
3
|
-
合計が200なので10を引き、まだ190で10の倍数なので**さらに**11を引き、179を出力するコードになっています。
|
4
|
-
|
5
|
-
でも、11だけ引いても
|
3
|
+
でも、11だけ引いても89で10の倍数ではなくなるのでこちらが正解です。こういう時にWAが出ているんではないでしょうか。
|
6
4
|
|
7
5
|
|
8
6
|
|
1
追記
test
CHANGED
@@ -3,3 +3,15 @@
|
|
3
3
|
合計が200なので10を引き、まだ190で10の倍数なので**さらに**11を引き、179を出力するコードになっています。
|
4
4
|
|
5
5
|
でも、11だけ引いても189で10の倍数ではなくなるので、こういう時にWAが出ているんではないでしょうか。
|
6
|
+
|
7
|
+
|
8
|
+
|
9
|
+
例えば下記のように、引こうとする数が10の倍数なら(無意味なので)スキップするような処理があればいいのかもしれません。(それで全問正解になるかは確認していません)
|
10
|
+
|
11
|
+
```python3
|
12
|
+
|
13
|
+
if s[_] % 10 == 0:
|
14
|
+
|
15
|
+
continue
|
16
|
+
|
17
|
+
```
|