j
Size: a a a
j
DM
function tickets(peopleInLine) {
let count = 0;
for (let item of peopleInLine) {
const summ = { 25: 1, 50: 2, 100: 4 }
if (summ[item] === 1) {
count++;
} else {
count = count - summ[item];
}
if (count < 0) {
return 'no';
}
}
return 'yes';
}
[25,25,25,25,50,100,50]
у тебя возвращает no
KP
function tickets(peopleInLine) {
let count = 0;
for (let item of peopleInLine) {
const summ = { 25: 1, 50: 2, 100: 4 }
if (summ[item] === 1) {
count++;
} else {
count = count - summ[item];
}
if (count < 0) {
return 'no';
}
}
return 'yes';
}
DM
М
j
J
KP
М
j
М
М
J
function tickets(peopleInLine) {
let count = 0;
for (let item of peopleInLine) {
const summ = { 25: 1, 50: 2, 100: 4 }
if (summ[item] === 1) {
count++;
} else {
count = count - summ[item];
}
if (count < 0) {
return 'no';
}
}
return 'yes';
}
KP
j
[25, 50, 25, 50, 25]
должен быть YES.М
DR