質問編集履歴
1
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -64,6 +64,16 @@
|
|
64
64
|
|
65
65
|
```
|
66
66
|
|
67
|
-
上のコードは水が300[ml]入る容器にwater1[ml]とwater2[ml]を入れていき、水の容量をできるだけ細かく刻んで入れた場合の総数を求めるコードです。
|
67
|
+
上のコードは水が300[ml]入る容器にwater1[ml]とwater2[ml]を入れていき、水の容量をできるだけ細かく刻んで入れた場合の総数を求めるコードです。
|
68
|
+
|
69
|
+
例えば、最初は300[ml]の容量のコップは水が入っていないので、0[ml]です。次にwater1の容器で100[ml]コップに移すのでコップには100[ml]の水が入ります。これがパターン1です。
|
70
|
+
|
71
|
+
次に、コップを空にして、water2の容器で150[ml]の水をコップに入れるとコップの水は150mlになります。これがパターン2です。
|
72
|
+
|
73
|
+
パターン3はwater1の容器を使い100[ml]を2回注いで200[ml]にないます。これを300[ml]からこぼれないように繰り返した時、できるだけ多くのパターンをつくり、その時のコップの中身を出力します。
|
74
|
+
|
75
|
+
|
76
|
+
|
77
|
+
もっとスッキリまとまる気がするのですが、リファクタリングするとしたらどのようになるでしょうか?
|
68
78
|
|
69
79
|
よろしくお願いいたします。
|