Sobes.tech
Intern

Имало едно време един стажант по борба с измамите в Yandex Ads, който се присъедини към екипа. Докато групата за измами беше активна, симулирайки трафик на своите сайтове чрез бот посещения, и по този начин получаваше пари за импресии на реклами от ботове, задачата на стажанта беше да намери всички такива измамни сайтове с фалшив трафик. Интересното е, че целият трафик на тези сайтове беше генериран с IP замяна, което караше да изглежда, че бот посещава сайта от град А, но в действителност устройството беше на съвсем друго място. Мина много време, и стажантът се опита да обхване цялата тази група за измами, дори успя да хване някои сайтове частично. Но цялата мрежа не можа да бъде хваната. След известно време той забеляза новина: в град А, на 02.08.2025, мобилният интернет беше напълно изчезнал. Въпреки това, кабелният (домашният) интернет продължаваше да работи. Като се има предвид това, как може стажантът да намери всички фалшиви сайтове? Имаш логове на сайтове във формат таблица за периода от 30.07.2025 до 10.08.2025: timestamp | site_id | city_id Всеки запис съответства на посещение на сайт от едно устройство. Знае се, че трафикът на ботове се променя значително по-малко от реалния трафик на ден. Задачата ви е да намерите всички сайтове, чиито трафик беше предимно съставен от ботове, които фалшифицираха региона си към град А. Забележка Таблицата, съдържаща данните, се нарича logs. Пример за запис в таблицата: timestamp | site_id | city_id [phone]:13:53 | 6e84d9b71ca44aea | A