We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 75c039a commit b80d481Copy full SHA for b80d481
2073-time-needed-to-buy-tickets.js
@@ -0,0 +1,27 @@
1
+/**
2
+ * @param {number[]} tickets
3
+ * @param {number} k
4
+ * @return {number}
5
+ */
6
+const timeRequiredToBuy = function(tickets, k) {
7
+ let res = 0
8
+
9
+ while(tickets[k] !== 0) {
10
+ res += helper(tickets, k)
11
+ }
12
13
+ return res
14
15
+ function helper(arr, k) {
16
+ let tmp = 0
17
+ for(let i = 0; i < arr.length; i++) {
18
+ if(arr[i] > 0) {
19
+ arr[i]--
20
+ tmp++
21
22
+ if(arr[k] === 0) break
23
24
+ return tmp
25
26
27
+};
0 commit comments