回答編集履歴

1

追記

2018/11/13 15:57

投稿

asm
asm

スコア15147

test CHANGED
@@ -45,3 +45,61 @@
45
45
  }
46
46
 
47
47
  ```
48
+
49
+
50
+
51
+ ---
52
+
53
+
54
+
55
+ **追記**
56
+
57
+
58
+
59
+ 再度検証したところ、提示された問題では`resize`やコンストラクタで格納する場所だけ先に作った方が適切と推測されます。
60
+
61
+
62
+
63
+ ```c++
64
+
65
+ #include <vector>
66
+
67
+ #include <iostream>
68
+
69
+
70
+
71
+ int main()
72
+
73
+ {
74
+
75
+ int n;
76
+
77
+ std::cin >> n;
78
+
79
+ std::vector<int> tmp1(n), tmp2(n);
80
+
81
+
82
+
83
+ // tmp1.resize(n);
84
+
85
+ // tmp2.resize(n);
86
+
87
+ for (int i = 0; i < n; ++i)
88
+
89
+ {
90
+
91
+ std::cin >> tmp1[i];
92
+
93
+ std::cin >> tmp2[i];
94
+
95
+ }
96
+
97
+ for(auto i : tmp1){
98
+
99
+ std::cout << i << std::endl;
100
+
101
+ }
102
+
103
+ }
104
+
105
+ ```