程式碼
#include <iostream> #include <vector> using namespace std; int main() { int n; while (cin >> n) { int count = 0, top, tmp; vector<int> m; cin >> tmp; m.push_back(tmp); for (int i = 1; i < n; i++) { cin >> tmp; if (tmp != m.back()) m.push_back(tmp); } for (int i = 1; i < m.size()-1; i++) { if (m[i - 1] < m[i] && m[i] > m[i + 1]) count++; } cout << count << endl; } return 0; }
沒有留言:
張貼留言