1class Solution {2public:3int timeRequiredToBuy(vector<int> &tickets, int k) {4int ans = 0;5int n = tickets.size();6int ele = tickets[k];7for (int i = 0; i < n; i++) {8if (i <= k) {9ans += min(ele, tickets[i]);10} else {11ans += min(ele - 1, tickets[i]);12}13}14return ans;15}16};