Size: a a a

2020 August 26

t

th.witness in pro.js
Стой.
источник

t

th.witness in pro.js
Нет, говно.
источник

t

th.witness in pro.js
th.witness
function encode(str) {
 let chars = [...str];
 let result = "";
 for(let i = 0, count = 1; i < chars.length; i++) {
   if(chars[i] === chars[i + 1]) {
     count++;
     if(chars[i] === chars[i + 2]) {
       continue
     }
     result += chars[i] + count;
     count = 1;
     i++;
   } else {
     result += chars[i];
   }
 }
 return result
}
А попробуй так.
источник

d

dynamic in pro.js
источник

d

dynamic in pro.js
По условиям задачи цифра должна идти в начале, но допустим.
Тебе еще надо написать декодер.
источник

t

th.witness in pro.js
dynamic
По условиям задачи цифра должна идти в начале, но допустим.
Тебе еще надо написать декодер.
Там просто местами поменять 🙃
источник

d

dynamic in pro.js
Декодируй.
источник

t

th.witness in pro.js
dynamic
Декодируй.
Аоаоао.
источник

p

persona x grata in pro.js
источник

t

th.witness in pro.js
dynamic
По условиям задачи цифра должна идти в начале, но допустим.
Тебе еще надо написать декодер.
function decode(str) {
 return [...str].reduce((acc, k, idx) => {
   const newIdx = Math.floor(idx / 2);
   if(!acc[newIdx]) acc[newIdx] = [];
   acc[newIdx].push(k);
   return acc
 }, [])
 .map(([count, letter]) => letter.repeat(count))
 .join("")
}
источник

S

Syntax Highlight Bot in pro.js
th.witness
function decode(str) {
 return [...str].reduce((acc, k, idx) => {
   const newIdx = Math.floor(idx / 2);
   if(!acc[newIdx]) acc[newIdx] = [];
   acc[newIdx].push(k);
   return acc
 }, [])
 .map(([count, letter]) => letter.repeat(count))
 .join("")
}
источник

d

dynamic in pro.js
th.witness
function decode(str) {
 return [...str].reduce((acc, k, idx) => {
   const newIdx = Math.floor(idx / 2);
   if(!acc[newIdx]) acc[newIdx] = [];
   acc[newIdx].push(k);
   return acc
 }, [])
 .map(([count, letter]) => letter.repeat(count))
 .join("")
}
источник

t

th.witness in pro.js
Дык, у меня наоборот идут цифорки.
источник

t

th.witness in pro.js
Аоаоаоа.
источник

t

th.witness in pro.js
Поменяй местами count и letter в деструктуризации.
источник

d

dynamic in pro.js
th.witness
Дык, у меня наоборот идут цифорки.
Да, окей, так работает.
источник

d

dynamic in pro.js
Теперь попробуй упростить.
источник

t

th.witness in pro.js
dynamic
Теперь попробуй упростить.
Оба?
источник

d

dynamic in pro.js
Оба)
источник

t

th.witness in pro.js
dynamic
Оба)
Здесь я скажу, что я с телефона и сольюсь до завтра.
источник