回答編集履歴
2
誤字の修正
test
CHANGED
@@ -4,7 +4,7 @@
|
|
4
4
|
|
5
5
|
- 「連続させる」という独自の「演算pile()」を持つ2進数クラスMyBinaryを新規に作成
|
6
6
|
|
7
|
-
- numbersの各要素を、順に、MyBinary型へ変換、pile()演算し、できた文字列リストを'0'で連
|
7
|
+
- numbersの各要素を、順に、MyBinary型へ変換、pile()演算し、できた文字列リストを'0'で連結して数値に戻す
|
8
8
|
|
9
9
|
- リストの各要素に同じ操作をするところはmap関数を活用
|
10
10
|
|
1
誤字の修正
test
CHANGED
@@ -34,7 +34,7 @@
|
|
34
34
|
|
35
35
|
numbers = [11, 24]
|
36
36
|
|
37
|
-
result = int('0'.join(map(lambda
|
37
|
+
result = int('0'.join(map(lambda x: MyBinary(x).pile(), numbers)), 2)
|
38
38
|
|
39
39
|
print(result)
|
40
40
|
|