質問編集履歴
1
書式の変更
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
OCamlの無限リスト
|
1
|
+
OCamlの無限リストの足し算
|
body
CHANGED
@@ -1,12 +1,12 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
|
-
|
2
|
+
|
3
3
|
ocamlで無限リストを二つ受け取って、その足し算結果の無限リストを返すコードを書きたいのですが、無限のリストにどのように繰り上がりなどの処理を施せばいいのかわかりません。例えば、(0.)2945295・・・・・と(0.)1204851・・・・・を受け取ったら、(0.)4150146・・・・の無限リストを返すようなコードを書きたいです。繰り上がりの処理に関するアイデアを教えていただきたいです。
|
4
|
-
```
|
5
4
|
|
6
5
|
|
7
6
|
|
8
7
|
|
9
8
|
|
10
9
|
|
10
|
+
|
11
11
|
### 試したこと
|
12
12
|
今の時点では、ただ桁を足したものが出てくるようなコードしかかけていません。(上の例だと、3,11,4,9,10,14,6・・・・・)
|