M
Size: a a a
M
AK
N
M
function binarySimulation(s, q){у меня был такой код, он проходил 3 больших теста)
s = s.split('')
return q.reduce((result, arr, i) => {
if (arr[0] === 'I') {
for (let i = arr[1] - 1; i < arr[2]; i++) {
s[i] = s[i] === '0' ? '1' : '0'
}
} else {
result.push(s[arr[1] - 1])
}
return result
}, [])
}
M
L
M
L
M
L
L
p
L
L
L
AK