Ответ:

По видимому условию нельзя однозначно определить, сколько бриллиантов досталось Джону: указанные изменения среднего веса не задают число его бриллиантов без дополнительных сведений о весе бриллиантов или среднем весе до краж.

Например, пусть у Джона первоначально было 1, 2 или 3 бриллианта. Во всех трёх случаях можно подобрать веса бриллиантов так, чтобы после описанных краж средний вес у Сэма уменьшился на 2 карата, у Билла — на 1 карат, а у Джона увеличился на 4 карата. Следовательно, эти изменения сами по себе не определяют исходное количество.

Кроме того, в строке о том, кому вместе с Сэмом и Биллом досталось по 12 бриллиантов, имя на фото читается неясно. Для однозначного решения нужны полное условие и дополнительные данные о весах.