回答編集履歴

2

修正

2016/02/02 01:43

投稿

hirohiro
hirohiro

スコア2068

test CHANGED
@@ -41,9 +41,3 @@
41
41
  max2がmax1より大きい場合も同様にmax(max1, min2)で問題なさそう。
42
42
 
43
43
  max1とmax2が同値の場合だけ、2番目の値はmin1,min2の何れかになります。
44
-
45
-
46
-
47
- ところで修正箇所を聞かれていましたのでこのように回答しましたが、プログラムの設計自体が目的を達成するために効率のよいものであるとはいい辛いものとなっています。
48
-
49
- 上気の変更でも動作はすると思いますが、他の方が書かれているようにアルゴリズムから見直してみるのがよろしいかと思います。

1

追記

2016/02/02 01:43

投稿

hirohiro
hirohiro

スコア2068

test CHANGED
@@ -37,3 +37,13 @@
37
37
  min1 > max2 = min2 (4,3,2,2)等
38
38
 
39
39
  いずれの場合もmax(min1, max2)の結果で問題なさそうに思います。
40
+
41
+ max2がmax1より大きい場合も同様にmax(max1, min2)で問題なさそう。
42
+
43
+ max1とmax2が同値の場合だけ、2番目の値はmin1,min2の何れかになります。
44
+
45
+
46
+
47
+ ところで修正箇所を聞かれていましたのでこのように回答しましたが、プログラムの設計自体が目的を達成するために効率のよいものであるとはいい辛いものとなっています。
48
+
49
+ 上気の変更でも動作はすると思いますが、他の方が書かれているようにアルゴリズムから見直してみるのがよろしいかと思います。