Facing the sun Java
PROGRAM TO FIND THE NUMBER OF BUILDINGS FACING THE SUN
OUTPUT
3
class Test { // Returns count buildings that can see sunlight static int countBuildings(int arr[], int n) { // Initialuze result (Note that first building // always sees sunlight) int count = 1; // Start traversing element int curr_max = arr[0]; for (int i=1; i<n; i++) { // If curr_element is maximum, // update maximum and increment count if (arr[i] > curr_max) { count++; curr_max=arr[i]; } } return count; } // Driver method public static void main(String[] args) { int arr[] = {7, 4, 8, 2, 9}; System.out.println(countBuildings(arr, arr.length)); } }
3
Comments
Post a Comment