img img img img img img img img img img img img img img img img img img img img img img
Логотип Человек живет, пока думает.
Решайте задачи и живите долго!
Для участия в проекте необходимо
и достаточно зарегистрироваться!
Rss Регистрация || Вход
Вход
Diofant.ru
Картинка
Отражение Отражение Картинка Картинка
отражение
Лента событий: Kf_GoldFish решил задачу "Трисектрисы" (Математика):
Рисунок
Rss

Задачи: Информатика   

Пожалуйста, не пишите нам, что вы не можете решить задачу.
Если вы не можете ее решить, значит вы не можете ее решить :-)
Показывать на странице:
Задачу решили: 21
всего попыток: 48
Задача опубликована: 09.11.09 08:00
Прислал: mikev img
Источник: Проект "Эйлер" (http://projecteuler.net)
Вес: 1
сложность: 1 img
класс: 8-10 img
баллы: 100
Лучшее решение: katalama (Иван Максин)

Число 512 имеет интересное свойство: оно равно сумме своих цифр в некоторой степени: (5+1+2)3=512. Другое число с аналогичным свойством – 614656=284.

Найдите сумму натуральных чисел, равных сумме своих цифр в некоторой целой степени и не превышающих 1014.

Задачу решили: 10
всего попыток: 36
Задача опубликована: 30.11.09 08:00
Прислал: mikev img
Источник: Проект "Эйлер" (http://projecteuler.net)
Вес: 1
сложность: 1 img
класс: 8-10 img
баллы: 100

Первое, что приходит в голову, когда нужно возвести число в 15-ю степень, это просто выполнить четырнадцать умножений:

n ? n ? ... ? n = n15

Если использовать "бинарный" метод, того же результата можно достичь, выполнив всего шесть умножений:

n ? n = n2
n2 ? n2 = n4
n4 ? n4 = n8
n8 ? n4 = n12
n12 ? n2 = n14
n14 ? n = n15

Но оказывается, что количество умножений можно сократить до пяти:

n ? n = n2
n2 ? n = n3
n3 ? n3 = n6
n6 ? n6 = n12
n12 ? n3 = n15

Определим m(k) как минимальное количество умножений, необходимое для вычисления nk; например, m(15) = 5.

Найдите наименьшее значение k, для которого m(k)=12.

Задачу решили: 18
всего попыток: 19
Задача опубликована: 07.12.09 08:00
Прислал: mikev img
Источник: Проект "Эйлер" (http://projecteuler.net)
Вес: 1
сложность: 1 img
класс: 8-10 img
баллы: 100
Лучшее решение: julikV (Юлиан Ваннэ)

Обозначим через pn n-ое простое число, а через rn- остаток от деления (pn-1)n + (pn+1)n на pn2.
Например, при n = 3, p3 = 5, и 43 + 63 = 280 5 mod 25.
Наименьшее значение n, при котором остаток rn превышает 109 равно 7037.
Найдите наименьшее значение n, для которого rn >1011.

Задачу решили: 28
всего попыток: 54
Задача опубликована: 24.12.09 00:19
Прислал: mikev img
Источник: Проект "Эйлер" (http://projecteuler.net)
Вес: 1
сложность: 1 img
класс: 8-10 img
баллы: 100

Палиндромами называют числа, десятичные знаки которых расположены симметрично. Палиндром 595 интересен тем, что его можно представить в виде суммы семи последовательных квадратов натуральных чисел: 62 + 72 + 82 + 92 + 102 + 112 + 122.

Существует ровно 5 палиндромов, не превышающих 1000, которые можно представить в виде суммы 5 и более последовательных квадратов. Их сумма равна 2609.

Найдите сумму всех палиндромов, не превышающих 108, которые можно представить в виде суммы 5 и более последовательных квадратов.

(Будьте внимательны! Проверка задачи будет осуществляться только после завершения турнира.)
Задачу решили: 12
всего попыток: 12
Задача опубликована: 01.02.10 08:00
Прислал: mikev img
Источник: Проект "Эйлер" (http://projecteuler.net)
Вес: 1
сложность: 1 img
класс: 8-10 img
баллы: 100

Для некоторых простых чисел p можно найти такое натуральное n, для которого выражение n3+ n2p является точным кубом.
Например, если p=19, то 83+ 82×19=123.
Оказывается, для каждого простого p можно найти не более одного подходящего значения n, и есть только четыре подходящих простых числа, не превышающих сотни.
Найдите сумму всех простых чисел, обладающих указанным свойством и не превышающих одного миллиона.

Задачу решили: 7
всего попыток: 14
Задача опубликована: 15.02.10 08:00
Прислал: mikev img
Источник: Проект "Эйлер" (http://projecteuler.net)
Вес: 1
сложность: 1 img
класс: 8-10 img
баллы: 100
Лучшее решение: MakcuM (Максим Владимирович)

Числа, состоящие только из единиц называют репьюнитами. Обозначим через R(k) репьюнит длиной k, например, R(6) = 111111.

Рассмотрим теперь репьюниты вида R(10n). Хотя R(10), R(100) и R(1000) не делятся на 17, R(10000) делится на 17 без остатка. Но оказывается, что нет таких n, для которых R(10n) делилось бы на 19. Из всех простых чисел, меньших ста только четыре, а именно 11, 17, 41 и 73, могут быть делителями R(10n) для некоторого n.

Найдите сумму всех простых чисел, меньших 200000, которые являются делителями R(10n) для какого-либо n.

Задачу решили: 11
всего попыток: 23
Задача опубликована: 19.04.10 08:00
Прислал: mikev img
Источник: Проект "Эйлер" (http://projecteuler.net)
Вес: 1
сложность: 1 img
класс: 8-10 img
баллы: 100

Для натуральных чисел x, y, z их суммы и разности x + y, x - y, x + z, x - z, y + z и y - z являются квадратами натуральных чисел. Найдите минимальное значение x + y.

Задачу решили: 16
всего попыток: 25
Задача опубликована: 17.05.10 08:00
Прислал: mikev img
Источник: Проект "Эйлер" (http://projecteuler.net)
Вес: 1
сложность: 1 img
класс: 8-10 img
баллы: 100
Лучшее решение: TALMON (Тальмон Сильвер)

Найти сумму таких натуральных чисел n, для которых n2+1, n2+3, n2+7, n2+9, n2+13 и n2+21 являются последовательными простыми числами, и n < 150 000 000.

Задачу решили: 9
всего попыток: 19
Задача опубликована: 07.06.10 08:00
Прислал: mikev img
Источник: Проект "Эйлер" (http://projecteuler.net)
Вес: 1
сложность: 1 img
класс: 8-10 img
баллы: 100

Посмотрите на таблицу. Легко проверить, что максимальная сумма чисел, стоящих подряд вдоль одного из диагональных направлений, равна 16 (= 8 + 7 + 1).

-2 5 3 2
9 -6 5 1
3 2 7 3
-1 8 -4 8

Давайте теперь рассмотрим ту же задачу для таблицы большего размера. Для этого будем использовать генератор случайных чисел Фибоначчи с запаздываниями:
Для 1≤k≤55, sk = [100003 - 200003·k + 300007·k3)] (mod 1000000) - 500000.
Для 56≤k≤4000000, sk = [sk-24 +sk-55 + 1000000] (mod 1000000) - 500000.
(Здесь x(mod y) означает остаток от деления x на y).
Например, s10 = -393027 и s100 = 86613.

Заполним при помощи первых четырех миллионов чисел этого генератора таблицу 2000×2000. Заполнять таблицу будем последовательно, строка за строкой.
Найдите максимальную сумму чисел, стоящих подряд вдоль какого-либо из диагональных направлений в получившейся таблице.

Задачу решили: 6
всего попыток: 7
Задача опубликована: 28.06.10 08:00
Прислал: mikev img
Источник: Проект "Эйлер" (http://projecteuler.net)
Вес: 1
сложность: 1 img
класс: 8-10 img
баллы: 100

Попробуем записать число 1/3 в виде суммы обратных квадратов различных натуральных чисел. Например, используя числа {2, 5, 6, 10, 15, 30}:

Используя числа до 45 включительно, это можно сделать четырьмя способами. Вот соответствующие наборы чисел:
{2, 5, 6, 10, 15, 30}
{2, 5, 7, 10, 14, 15, 21, 30}
{2, 4, 12, 14, 15, 20, 28, 42}
{2, 6, 7, 9, 10, 12, 20, 28, 35, 36, 45}
Сколькими способами можно записать 1/3 в виде суммы обратных квадратов различных натуральных чисел, не превышающих 80?

 
Внимание! Если Вы увидите ошибку на нашем сайте, выделите её и нажмите Ctrl+Enter.