質問するログイン新規登録

回答編集履歴

2

d

2021/01/25 11:09

投稿

tiitoi
tiitoi

スコア21960

answer CHANGED
@@ -19,5 +19,5 @@
19
19
 
20
20
  ```diff
21
21
  - min(ret0, ret1, ret2, ret3)
22
- + min({ret0, ret1, ret2, ret3)}
22
+ + min({ret0, ret1, ret2, ret3})
23
23
  ```

1

d

2021/01/25 11:09

投稿

tiitoi
tiitoi

スコア21960

answer CHANGED
@@ -3,6 +3,13 @@
3
3
 
4
4
  [min - cpprefjp C++日本語リファレンス](https://cpprefjp.github.io/reference/algorithm/min.html)
5
5
 
6
+ 3個以上の値のmin, max を取りたい場合は初期化子リストにして渡せばよいです。
7
+
8
+ ```
9
+ template <class T>
10
+ T min(initializer_list<T> t);
11
+ ```
12
+
6
13
  以下のように修正すれば動きます。
7
14
 
8
15
  ```diff