На корабле собрались пираты. если пират зарыл 6 кладов, то он всегда говорит правду, а если 4 клада – то он всегда лжет (других пиратов на корабле не было). первый пират сказал: «каждый из нас зарыл одинаковое число кладов». второй сказал: « все вместе мы зарыли 30 кладов», – «нет, все вместе мы зарыли 26 кладов», – возразил третий. «из этих троих ровно один сказал правду», – заявил каждый из оставшихся пиратов. сколько пиратов собралось на корабле?
1)Остальные пираты говорят правду(кладов или 30, или 26).
Раз 1 сказал правду, а оба солгали, то у них 6 + 4*2 = 14 кладов.
Всех кладов у пиратов x, у остальных x-14
Раз остальные говорят правду, то (x-14) mod 6=0
14 mod 6 = 2
x mod 6 = 2
26 mod 6 = 2, т. е. пиратов 3 + (26-14)/6 = 5
2)Пираты солгали
Следовательно, лгали все, тогда пиратов может быть сколько угодно(?), лишь бы кладов было ровно в 4 раза больше.
Я думаю, первое решение подойдёт лучше