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

質問編集履歴

2

書き直したコードを追加しました

2020/07/22 00:54

投稿

_._._ami
_._._ami

スコア26

title CHANGED
File without changes
body CHANGED
@@ -99,4 +99,33 @@
99
99
  ```
100
100
 
101
101
  配列長のところが分からないのと,昇順にするやり方が分からないです.
102
- ヒントでも些細なことでもなんでもいいので回答もらえると嬉しいですm(; ;)m
102
+ ヒントでも些細なことでもなんでもいいので回答もらえると嬉しいですm(; ;)m
103
+
104
+
105
+ たくさんの回答ありがとうございました!!!
106
+ 最終的に皆さんの回答を参考にこのように書きました↓
107
+ ```c++
108
+ #include <iostream>
109
+ #include <string>
110
+ #include<fstream>
111
+ #include<array>
112
+ #include<algorithm>
113
+ #include<vector>
114
+ using namespace std;
115
+
116
+ int main(){
117
+ std::ifstream ifs("10th0.in");
118
+ if(!ifs) return 1;
119
+ std::size_t n;
120
+
121
+ ifs >> n;
122
+ std::vector<int> input(n);
123
+ for(auto&& e : input)ifs >> e;
124
+ std::sort(begin(input),end(input));
125
+ std::ofstream ofs{"10th0.out"};
126
+ for(auto e : input)ofs << e << '\n';
127
+
128
+ return 0;
129
+
130
+ }
131
+ ```

1

コードを少し書き換えました

2020/07/22 00:53

投稿

_._._ami
_._._ami

スコア26

title CHANGED
File without changes
body CHANGED
@@ -25,9 +25,9 @@
25
25
  pd = new double[max];
26
26
  cs = 0;
27
27
  }
28
- mArray(int max)//引数付きのコンストラクタ
28
+ mArray(int max):max{max}//引数付きのコンストラクタ
29
29
  {
30
- (*this).max = max;
30
+ this->max;
31
31
  pd = new double[max];
32
32
  cs = 0;
33
33
  }