Найдите сумму: 0!+1•1!+2•2!+3•3!+4•4!+...+2024•2024! ➜ Быстрый способ
Пять лет я гнул спину на даче тещи бесплатно. Теперь я поставил ей счёт — и она ахнула от суммы
Стою у окна с телефоном в руках. На экране — очередное сообщение от тёщи Валентины Степановны: «Виктор, в субботу жду. Пора копать огород. Не забудь по пути купить навоз. Нас ждут дела». Раньше я молча соглашался. Собирал инструменты, загружал машину, ехал на её дачу и гнул спину до вечера. А потом ещё неделю не мог разогнуться. Но сегодня я набираю другой ответ: «Валентина Степановна, на дачу не поеду. Найдите кого-то другого». Отправляю. Выдыхаю. Впервые за пять лет чувствую, как с плеч спадает груз...
Как найти три числа с суммой, делящейся на 102: разбор задания 27 ЕГЭ
Найти три числа из последовательности так, чтобы: Если сумма трех чисел делится на 102, то: (a + b + c) ≡ 0 (mod 102) Это равносильно: (a mod 102 + b mod 102 + c mod 102) ≡ 0 (mod 102) f = open("27.txt", "r") N = int(f.readline()) a = [[] for _ in range(102)] Создаем 102 списка - по одному для каждого возможного остатка от 0 до 101. for i in range(N): x = int(f.readline()) a[x % 102].append(x) Каждое число попадает в список, соответствующий его остатку от деления на 102. Пример: for i in range(102): a[i]...