Я попробовала решить. Если что не так не забанивай а пиши сообщение :)
Наименьшее общее кратное трёх чисел будет 20.
Совпадать удары будут для 1-го колокола через 20: 4/3 = 15 ударов, для 2-го - через 20: 5/3 = 12 ударов, для 3-го через 20: 2 = 10 ударов.
Всего ударов за минуту сделают 1-й колокол 60с: 4/3с + 1(в начальный момент времени) = 46, 2-й колокол 60: 5/3 + 1= 37, 3-й колокол: 60: 2 + 1 = 31 удар.
Возьмём все удары 1-го колокола 46.
Для 2-го колокола учтем все удары, кроме совпадающих, т.е. вычтем совпадающие 37 - 12 -1(начальный) = 24.
Для 3-го колокола учтем все удары, кроме совпадающих, т.е. вычтем совпадающие31 - 10 -1(начальный) = 20.
Всего мы услышим 46 + 24 + 20 = 90 (ударов)
Андреев сказал : убирал 9кл, Савельвев - 7
Костин сказал: убирал 9 кл., Андреев - 8
Савельев сказал: убирал 8кл, Костин - 10
Допустим, что Андреев сказал правду, что убирал 9 кл, тогда Савельев не убирал 7кл.
Костин убирал 9 кл. - неправда, т.к. Андреев убирал 9кл, значит Андреев убирал 8 класс.
Пришли к противоречию, Андреев не мог убирать 9 и 8 кл.
Следовательно, допущение, что Андреев сказал правду, что убирал 9 кл - неверно.
Следовательно, правда то, что Андреев не убирал 9кл. Зачит Савельев убирал 7 кл.
Рассмотрим высказывание Костина. Андреев убирал 8 кл - неверно, т.к. Андреев убирал 9кл. Значит верно то, что Костин убирал 9 кл.
В высказывании Савельева неправда то, что Костин убирал 10 класс, значит Савельев убирал 8 кл - правда
Остается только то, что Давыдов убирал 10 кл, что можно было предположить, потому что он ушел домой раньше всех)