質問編集履歴
1
title
CHANGED
File without changes
|
body
CHANGED
@@ -5,7 +5,7 @@
|
|
5
5
|
プラスの位置により計算結果
|
6
6
|
を変えたいという問題です。
|
7
7
|
|
8
|
-
|
8
|
+
分岐
|
9
9
|
return dfs(i + 1, f + s[i + 1]) + dfs(i + 1, f + "+" + s[i + 1])
|
10
10
|
のところの挙動がどのようになっているか
|
11
11
|
仕組みを教えて頂きたいです。
|
@@ -17,7 +17,7 @@
|
|
17
17
|
|
18
18
|
if i == n - 1:
|
19
19
|
return sum(list(map(int, f.split("+")))
|
20
|
-
|
20
|
+
分岐
|
21
21
|
return dfs(i + 1, f + s[i + 1]) + dfs(i + 1, f + "+" + s[i + 1])
|
22
22
|
|
23
23
|
s = input()
|