1052. Grumpy Bookstore Owner #216
Labels
hacktoberfest-accepted
hacktoberfest accepted
medium
Difficulty
question
Further information is requested
Discussed in #215
Originally posted by mah-shamim August 2, 2024
There is a bookstore owner that has a store open for
n
minutes. Every minute, some number of customers enter the store. You are given an integer arraycustomers
of length n wherecustomers[i]
is the number of the customer that enters the store at the start of theith
minute and all those customers leave after the end of that minute.On some minutes, the bookstore owner is grumpy. You are given a binary array grumpy where
grumpy[i]
is1
if the bookstore owner is grumpy during theith
minute, and is0
otherwise.When the bookstore owner is grumpy, the customers of that minute are not satisfied, otherwise, they are satisfied.
The bookstore owner knows a secret technique to keep themselves not grumpy for
minutes
consecutive minutes, but can only use it once.Return the maximum number of customers that can be satisfied throughout the day.
Example 1:
The maximum number of customers that can be satisfied = 1 + 1 + 1 + 1 + 7 + 5 = 16.
Example 2:
Constraints:
n == customers.length == grumpy.length
1 <= minutes <= n <= 2 * 104
0 <= customers[i] <= 1000
grumpy[i]
is either0
or1
.The text was updated successfully, but these errors were encountered: