Роман
module.exports = function (inputData, inputDictionary) {
if (!inputData || !inputDictionary) return "Unreadable message"
inputData = inputData.filter(elem => elem !== undefined);
inputData = inputData.filter(elem => elem.geometry !== undefined);
inputData = inputData.filter(elem => elem.geometry.length > 0);
const dict = inputDictionary.reduce((acc, el) => {
acc[el] = el
return acc
},{})
for (let i = 0; i < inputData.length; i++) {
if (!(inputData[i].text in dict)) return "Unreadable message"
}
inputData.sort((elem1, elem2) => elem1.geometry[0] - elem2.geometry[0])
return inputData.map(item => item.text).join(' ');
}
Роман
говнокод но я спешил и система его приняла
Evgeniy
Evgeniy
А ты?
Порридж В Ко-ливинге
Порридж В Ко-ливинге
Там в данных не будет объектов без полей
Viktor
А ты?
Я из своей деревни выбрался в Лондон, к товарищу. Погода отличная. Смотрю на гусей.
Порридж В Ко-ливинге
Viktor
Порридж В Ко-ливинге
О, контент грузится
Порридж В Ко-ливинге
Еще наверное денег на цепи для великов и решетки на окна магазинов не хватает? 🤣
Viktor
Ага, именно.
Порридж В Ко-ливинге
Порридж В Ко-ливинге
Порридж В Ко-ливинге
Страшное зрелище
Порридж В Ко-ливинге
Что Владивосток, что сразу за садовым кольцом, одна и таже колзозная картинка китая 2012 года 😬😬😬
Порридж В Ко-ливинге
Порридж В Ко-ливинге
Порридж В Ко-ливинге
С другой стороны в Лондоне веселее
Порридж В Ко-ливинге
Кого-то убили, Кого-то изнасиловали, где-то что-то украли
Роман
Порридж В Ко-ливинге
Еще выходят англичане за поддержку всех и вся чего у них в стране нет
Порридж В Ко-ливинге
Viktor
Если пройти.
Viktor
Viktor
Приехал к товарищу из Фейсбука. Корпоративные секреты выведывать 😂
Viktor
Viktor
Напоил предварительно, разумеется.
Порридж В Ко-ливинге
Эх, духовно загниваете вы там с санкционной продукцией вашей
Порридж В Ко-ливинге
Сыры едите санкционные
Viktor
Так точно.
Порридж В Ко-ливинге
Слава богу нас, Россиян защитили от напасти
Viktor
Вместо литкода в шахматы играли
Viktor
В день программиста
Порридж В Ко-ливинге
Порридж В Ко-ливинге
На таймере кнопка submit была? 🤣
Viktor
Вспоминали месяцы подготовки к собеседованиям как страшный сон 😃
Viktor
В моем случае какие-то годы
Viktor
В его месяцы
Порридж В Ко-ливинге
Viktor
Говорит в одном банке местном получил офер на 140к фунтов. Это очень много по местным меркам. Отказался в пользу Фейсбука.
Viktor
Теперь думает стоило ли оно этой строчки с резюме 😀
Порридж В Ко-ливинге
Viktor
Маркетинг мозг проел
Порридж В Ко-ливинге
Ну, если до этого не было то можно и полгодика поработать
Viktor
За полгода ничего не поймёшь, надо дольше работать
Viktor
Год только свой релокационный пакет отбивать 🤣
Порридж В Ко-ливинге
Он увидет строчку FaceBook, и купит
Порридж В Ко-ливинге
Хотя Facebook такое дерьмо делает
Порридж В Ко-ливинге
Я бы разработчика из такой компании точно бы не нанял
Viktor
Лол
Порридж В Ко-ливинге
Ну, разве что кого-то, кто React делает
Порридж В Ко-ливинге
Но люди, которые делали Инсту или ФБ сам…
Порридж В Ко-ливинге
Даже в ВК меньше багов при таком же функционале
Порридж В Ко-ливинге
Лол
Я сам в шоке. Что не делает ФБ, все 👎
Порридж В Ко-ливинге
Лол
Ну, я утрирую конечно)
Порридж В Ко-ливинге
Порридж В Ко-ливинге
Я не в таком порядке сортировал...
Порридж В Ко-ливинге
Там же не указанно
Порридж В Ко-ливинге
И в первом тесткейсе покзан пример в котором и так и так будет одинковоая страка
Порридж В Ко-ливинге
(что asc что des сортировать = одно и тоже в первом примере)
Порридж В Ко-ливинге
Хотя странно, теперь только на 6ом падает из 7 тестов
Evgeniy
Порридж В Ко-ливинге
module.exports = function (inputData, inputDictionary) {
inputData = inputData.sort((d1, d2) => d1.geometry[0] - d2.geometry[0])
const resultMessage = inputData.map(d => d.text).join(' ');
const dict = new Set(inputDictionary);
if (inputData.every(d => dict.has(d.text))) {
return resultMessage;
}
return "Unreadable message";
}
Порридж В Ко-ливинге
В чем теперь ошибка?
Evgeniy
Порридж В Ко-ливинге
А это какая страна/город?
Evgeniy
Viktor
Evgeniy
Порридж В Ко-ливинге
🔥
Вот этого не надо, и так в Омэрике хватает
Evgeniy
Исток Дона у нас. Так что связан тоже с вами 😉
Viktor
Ха 😊 ну да, в прямом смысле это лишнее, пожалуй.
Viktor