Код Junior Мощность и размер выборки спрашивают часто обновлено
Длительность A/B-теста в днях
Условие
Напишите test_days(n_per_group, groups, daily_users, share_in_test): сколько дней держать тест. В тест попадает доля share_in_test от daily_users уникальных пользователей в день (новые каждый день). Сначала посчитайте нужные дни с округлением вверх, затем округлите вверх до целых недель, минимум 7 дней.
Примеры
test_days(29826, 2, 20000, 0.5) // 7
test_days(5000, 2, 100000, 1) // 7
test_days(100000, 3, 50000, 0.2) // 35
Как подойти
Подсказки: 2
- Всего пользователей:
n_per_group * groups. - Дни округлить вверх, затем до кратного 7, минимум 7.
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.