Ответ: 8 шаров.
Предположим, что мы взяли 7 шаров. Возможно, они будут и разных цветов, но есть такая вероятность, что они все окажутся белыми, так как в коробке как раз 7 белых шаров. Тоже самое будет происходить, если мы будем брать меньшее количество шариков. Если же мы возьмём их 8, то тогда 7 из них будут белыми, а так как максимальное количество белых - 7, а черных - 5, здесь обязательно будет шарик другого цвета.