atcoderに
c++
1#include<iostream> 2#include<vector> 3using namespace std; 4 5int main() { 6 vector<int>b; 7 int n, a; 8 cin >> n; 9 for (int i = 0; i < n; i++) { 10 cin >> a; 11 b.push_back(a); 12 //下の1行が問題の部分 13 reverse(b.begin(), b.end()); 14 } 15 for (int i = 0; i < n; i++) { 16 cout << b[i]; 17 if (i != n - 1) { 18 cout << ' '; 19 } 20 } 21 cout << endl; 22 return 0; 23}
以上のようなコードを提出すると、
./Main.cpp: In function ‘int main()’:
./Main.cpp:12:29: error: ‘reverse’ was not declared in this scope
reverse(b.begin(), b.end());
以上のようなエラーコードが返ってくるのですが、何かライブラリをincludeする必要があるのでしょうか。
どなたかご回答よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/12/29 03:43