1class Solution {2public int timeRequiredToBuy(int[] tickets, int k) {3int n = tickets.length;4int time = 0;56if (tickets[k] == 1) return k + 1;7while (tickets[k] > 0) {8for (int i = 0; i < n; i++) {9if (tickets[i] == 0) continue;10tickets[i] = tickets[i] - 1;11time++;12if (tickets[k] == 0) break;13}14}15k--;16return time;17}18}