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
Картинка
Отражение Отражение Картинка Картинка
отражение
Лента событий: Lec решил задачу "Три пентамино - 3" (Математика):
Рисунок
Rss

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

Пожалуйста, не пишите нам, что вы не можете решить задачу.
Если вы не можете ее решить, значит вы не можете ее решить :-)
Показывать на странице:
Задачу решили: 16
всего попыток: 18
Задача опубликована: 04.05.11 08:00
Прислал: admin img
Источник: Проект "Эйлер" (http://projecteuler.net)
Вес: 1
сложность: 2 img
баллы: 100

Напомним, что функцией Эйлера φ(n) для натуральных n называют количество натуральных чисел, не превышающих n и взаимно простых с n.
Взяв некоторое число n,  будем строить цепочку n, φ(n), φ(φ(n)), φ(φ(φ(n)))…, пока не получим 1. Например, начав с 5, получим последовательность 5,4,2,1, содержащую 4 члена. Ниже приведены все последовательности, содержащие 4 члена.

5,4,2,1
7,6,2,1
8,4,2,1
9,6,2,1
10,4,2,1
12,4,2,1
14,6,2,1
18,6,2,1

Ровно две из них начинаются с простых чисел.
Найдите сумму всех простых чисел, не превышающих 40000000, с которых начинается последовательность длиной 25 и более членов.

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

Рассмотрим числа t(n) вида 2n2-1 при n>1. Вот первые восемь таких чисел:
7, 17, 31, 49, 71, 97, 127, 161
Шесть из них – простые, и только два (49=7×7 и 161=7×23) – составные. Сумма простых t(n) при n≤9 равна 7+17+31+71+97+127=350. Сумма простых t(n) при n≤10000 равна 135049480088. Найдите сумму простых t(n) при n≤3?107. В качестве ответа укажите 8 младших разрядов результата.

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

k-значное натуральное число называется сбалансированным, если сумма его первых  [k/2]  цифр его равна сумме последних  [k/2] цифр. Здесь  x  обозначает округление вверх, например, [π] = 4 и [5] = 5.
Понятно, что все палиндромы являются сбалансированными, как и число 13722.
Обозначим через T(n) сумму всех сбалансированных чисел, меньших, чем 10n.
Например, T(1) = 45, T(2) = 540 and T(5) = 334795890.
Найдите остаток от деления T(2000) на 315.

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

Пусть A и B - битовые последовательности,  составленные из нулей и единиц.
Если A состоит из k битов и совпадает с отрезком  длиной k, с которого начинается B (k левых битов), то A называют префиксом B.
Например, 00110 является префиксом последовательности 001101001, но не  является префиксом последовательностей 00111 и 100110.
Префиксным кодом длины n будем называть набор из n битовых последовательностей, ни одна из которых них не является префиксом другой.
Вот, например, префиксный код длины 6:
00, 010,011,100,101,1111

Теперь предположим, что затраты на передачу нуля составляют 1 копейку, а затраты на передачу единицы - 4 копейки. Тогда стоимость вышеприведенного кода составит 2+6+9+6+9+16=48 копеек. Это далеко не самый дешевый код. Самый дешевый код длины 6 стоит 35 копеек и может быть реализован двумя способами:
1,01,00000,001,0001,00001
0000,01,10,001,0001,11

А сколькими способами может быть реализован самый дешевый код длиной 946583626

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

Будем называть натуральное число A александрийским, если есть такие целые p, q, r, что
A = p·q·r и 1/A=1/p+1/q+1/r.
Примером александрийского числа является 630 (p = 5, q = -7, r = -18). Вот семь первых александрийских чисел:
6, 42, 120, 156, 420, 630, 930.
930 – наибольшее александрийское число, не превышающее 1000.
Найдите наибольшее александрийское число, не превышающее 1,5?1015.

Задачу решили: 0
всего попыток: 1
Задача опубликована: 27.06.11 08:00
Прислал: admin img
Вес: 1
сложность: 1 img
баллы: 100

Возьмем вещественное число x.
Наилучшим его приближением со знаменателем, не превышающим d, назовем квадратный корень из несократимой дроби r/s (s≤d), такой, что у любого рационального числа, лежащего ближе к x, чем r/s, знаменатель будет больше, чем d:
|p2/q2-x| < |r2/s2-x| => q>d.
Найдите сумму знаменателей наилучших приближений 3√n со знаменателем, не большим, чем 1010, для всех простых чисел n, не превышающих 100000.

Задачу решили: 10
всего попыток: 14
Задача опубликована: 04.07.11 08:00
Прислал: admin img
Вес: 1
сложность: 1 img
класс: 8-10 img
баллы: 100

Последовательность 1, 1, 1, 3, 5, 9, 17, 31, 57, 105, 193, 355, 653, 1201 ... определена следующим образом:
1. T1 = T2 = T3 = 1
2. Tn = Tn-1 + Tn-2 + Tn-3.
Можно показать, что число 27 не является делителем ни одного из членов этой последовательности, и это первое нечетное число, обладающее данным свойством.
Вот все нечетные числа, не превышающие 100 и не являющиеся делителями членов данной последовательности:
27, 81, 91
Их сумма равна 199.
Найдите сумму всех нечетных чисел, не превышающих 2011 и не являющихся делителями членов данной последовательности.

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

В игру "Погоня" играет четное количество игроков за круглым столом двумя игральными костями.
В начале игры два игрока, сидящие друг напротив друга, получают каждый по кости. Каждую секунду игроки, получившие кость, делают ход. Для этого они одновременно бросают кубик, и если выпадает 1, они передают кость соседу слева, а если выпадет 6 – соседу справа. В остальных случаях кубик остается у игрока до следующего хода. Игра заканчивается, когда оба кубика после очередного хода окажутся у одного игрока. Этот игрок считается проигравшим.
Однажды за стол сели играть 100 игроков. Их перенумеровали подряд по часовой стрелке. Спустя некоторое время кубики оказались у игроков № 33 и № 77.
Каково ожидаемое время до конца игры?
Ответ дайте в миллисекундах, округлив его до целого.

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

Рассмотрим число 3600. Оно имеет интересную особенность:
3600 = 482 + 362
3600 = 202 + 2×402
3600 = 302 + 3×302
3600 = 402 + 5×202
Аналогично, 98569 = 2882 + 1252 = 12 + 2×2222 = 372 + 3×1802 = 1072+5×1322.
В 1747 году Эйлер выяснил, какие числа можно представить в виде суммы двух квадратов. А мы хотим выявить числа, которые допускают представление четырьмя следующими способами:
n = a12 + b12,
n = a22 + 2 b22,
n = a32 + 3 b32,
n = a52 + 5 b52,
где  все ai и bi – целые положительные числа.
Существует 144513 подобных чисел, не превышающих 2×107.
А сколько таких чисел не превышает 2×109?

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

Для произвольных строк A и B определим FA,B как последовательность строк (A,B,AB,BAB,ABBAB,...), в которой каждая строка, начиная с третьей, является конкатенацией (соединением) двух предыдущих.
Затем определим DA,B(n) как n–ый знак первого члена последовательности FA,B, который содержит хотя бы n знаков.
Например, пусть A=1415926535, B=8979323846, и мы хотим найти, скажем, DA,B(35).
Вот несколько первых членов последовательности FA,B:
1415926535
8979323846
14159265358979323846
897932384614159265358979323846
14159265358979323846897932384614159265358979323846
Тогда DA,B(35) -это тридцать пятый знак пятого члена последовательности, то есть 9.
Теперь возьмем в качестве A первые сто знаков после запятой числа π:
1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679,
а в качестве B возьмем следующие сто знаков:
8214808651328230664709384460955058223172535940812848111745028410270193852110555964462294895493038196.
Найдите ΣDA,B(n2) для 1<=n<=1000000.

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