Submission

Status:
[PPPP][P][P][P][P]

Score: 100

User: 1234

Problemset: นก

Language: cpp

Time: 0.002 second

Submitted On: 2025-04-05 11:46:26

#include <iostream>
using namespace std;

int main(){
	int numTrees;
	cin >> numTrees;
	
	int numBirds;
	
	int treeHeights[numTrees];
	
	for (int i = 0; i < numTrees; i++){
		cin >> treeHeights[i];
	}
	if (numTrees == 1){
		cout << 1;
		return 0;
	}
	for (int i = 1; i < (numTrees-1); i++){
		if (treeHeights[i] > treeHeights[i-1] && treeHeights[i] > treeHeights[i+1]) {
			numBirds = numBirds + 1;
		}
 	}
	//cout << numBirds << " ";
	if (treeHeights[0] > treeHeights[1]){
		numBirds = numBirds + 1;
	}
	if (treeHeights[numTrees - 1] > treeHeights[numTrees - 2]){
		numBirds = numBirds + 1;
	}
	cout << numBirds;
	return 0;
}