回答編集履歴
6
衍字修正
test
CHANGED
@@ -92,7 +92,7 @@
|
|
92
92
|
|
93
93
|
上記コードで
|
94
94
|
|
95
|
-
`#include <vector>`を`#include <set>`
|
95
|
+
`#include <vector>`を`#include <set>`
|
96
96
|
|
97
97
|
`vector<int> number[10];`を`multiset<int> number[10];`
|
98
98
|
|
5
コード変更内容修正
test
CHANGED
@@ -92,7 +92,7 @@
|
|
92
92
|
|
93
93
|
上記コードで
|
94
94
|
|
95
|
-
`#include <set>`
|
95
|
+
`#include <vector>`を`#include <set>`追加し、
|
96
96
|
|
97
97
|
`vector<int> number[10];`を`multiset<int> number[10];`
|
98
98
|
|
4
誤記修正
test
CHANGED
@@ -94,7 +94,7 @@
|
|
94
94
|
|
95
95
|
`#include <set>`を追加し、
|
96
96
|
|
97
|
-
`
|
97
|
+
`vector<int> number[10];`を`multiset<int> number[10];`
|
98
98
|
|
99
99
|
`number[a % 10].push_back(a);`を`number[a % 10].insert(a);`
|
100
100
|
|
3
リンク追加
test
CHANGED
@@ -100,4 +100,4 @@
|
|
100
100
|
|
101
101
|
に変えると昇順に出力されます。
|
102
102
|
|
103
|
-
multisetはソートして保持するため。
|
103
|
+
[multiset](https://cpprefjp.github.io/reference/set/multiset.html)はソートして保持するため。
|
2
include追記
test
CHANGED
@@ -92,6 +92,8 @@
|
|
92
92
|
|
93
93
|
上記コードで
|
94
94
|
|
95
|
+
`#include <set>`を追加し、
|
96
|
+
|
95
97
|
`multiset<int> number[10];`を`multiset<int> number[10];`
|
96
98
|
|
97
99
|
`number[a % 10].push_back(a);`を`number[a % 10].insert(a);`
|
1
multisetについて追記
test
CHANGED
@@ -3,8 +3,6 @@
|
|
3
3
|
```C++
|
4
4
|
|
5
5
|
#include <iostream>
|
6
|
-
|
7
|
-
#include <string>
|
8
6
|
|
9
7
|
#include <vector>
|
10
8
|
|
@@ -64,7 +62,7 @@
|
|
64
62
|
|
65
63
|
{
|
66
64
|
|
67
|
-
cout << n
|
65
|
+
cout << n << " ";
|
68
66
|
|
69
67
|
}
|
70
68
|
|
@@ -91,3 +89,13 @@
|
|
91
89
|
|
92
90
|
|
93
91
|
vectorは勝手にソートされませんので、昇順にしたいのであればソートが必要です。
|
92
|
+
|
93
|
+
上記コードで
|
94
|
+
|
95
|
+
`multiset<int> number[10];`を`multiset<int> number[10];`
|
96
|
+
|
97
|
+
`number[a % 10].push_back(a);`を`number[a % 10].insert(a);`
|
98
|
+
|
99
|
+
に変えると昇順に出力されます。
|
100
|
+
|
101
|
+
multisetはソートして保持するため。
|