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
Картинка
Отражение Отражение Картинка Картинка
Рисунок
Rss

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

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

Последовательность g(k) задана следующим образом:
g(k) = 1, при 0 ≤k ≤1999
g(k)= g(k-2000) + g(k-1999), при k ≥2000.
Найдите остаток от деления суммы g(100)+ g(101)+ g(102)+…+ g(1018) на 12344321.

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

Будем называть натуральное число достижимым, если оно является значением выражения, построенного по следующим правилам:
1. В выражении должны быть использованы все цифры от 1 до 9 в порядке возрастания, каждая ровно по одному разу.
2. Несколько последовательных цифр могут быть объединены в десятичное число, например, цифры 2,3 и 4 могут быть объединены в число 234.
3. Можно использовать четыре арифметических действия, каждое из них может быть использовано любое количество раз или не использовано вовсе.
4. Пользоваться унарным минусом нельзя
5. Можно  использовать любое количество вложенных пар скобок для задания порядка действий.
Например, число 42 достижимо, поскольку  (1/23) * ((4*5)-6) * (78-9) = 42.

Сколько всего существует достижимых чисел?

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

Рассмотрим следующую игру, рассчитанную на двух участников.
Первоначально на игровом столе находится три кучки камней.
Игроки ходят по очереди. При каждом ходе игрок может взять один или несколько камней. Однако, если он берет камни из нескольких кучек, он должен взять из каждой кучки одинаковое количество камней.
Другими словами, игрок выбирает некоторое N>0 и забирает:

  • N камней из одной кучки;
  • или N камней из любых двух кучек (всего 2N камней);
  • или по N камней из каждой кучки (всего 3N камней).

Проигрывает тот, кому камней не досталось.
Выигрышной называется позиция, когда первый игрок при правильной стратегии наверняка выигрывает. Например, позиции (0,0,13), (0,11,11) и (5,5,5) являются выигрышными, а первый игрок может выиграть одним ходом.
Проигрышной называется позиция, когда второй игрок при правильной стратегии наверняка выигрывает. Например, позиции (0,1,2) и (1,3,3) являются проигрышными, и как бы первый игрок не походил, второй всегда может выиграть.
Обозначим через x,y и z количество камней в трех кучках.
Существует 1184 проигрышных позиции при 0 ≤ x < y < z ≤ 100.
Найдите количество проигрышных позиций при 0 ≤ x < y < z ≤ 1000.

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

Будем называть натуральное число k опорным, если существует такая пара натуральных чисел m≥0 и n≥k, для которых
(k-m)2 + ... + k2 = (n+1)2 + ... + (n+m)2,
то есть сумма m+1 последовательных квадратов вплоть до k2 включительно равна сумме m последовательных квадратов, начинающихся с (n+1)2, например:
4: 32 + 42 = 52
21: 202 + 212 = 292
24: 212 + 222 + 232 + 242 = 252 + 262 + 272
110: 1082 + 1092 + 1102 = 1332 + 1342
Найдите сумму всех различных опорных чисел в промежутке 109≤k≤1010.

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

Высота над уровнем моря на острове Буян определяется формулой

,
где x и y — горизонтальные декартовы координаты.
Шмелю нужно попасть из точки А с горизонтальными координатами (600,600) в точку В с координатами (1400,1400). Чтобы обогнуть возвышенности, шмель из точки A вертикально поднимается на высоту f, затем, двигаясь горизонтально, достигает точки, расположенной прямо над точкой B, и наконец, спускается на землю по вертикали.
Шмель не любит без нужды подниматься вверх слишком высоко, и поэтому он выбирает минимальную высоту fmin, оставаясь на которой можно достичь цели, а на этой высоте выбирает кратчайший путь, лежащий в горизонтальной плоскости.
Найдите длину этого кратчайшего пути, который шмель проделает по горизонтали на высоте fmin. Результат умножьте на 1000 и округлите вниз до целого.

Примечание. Для вашего удобства формула высоты записана в более удобном для программирования виде:

h=( 5000-0.005*(x*x+y*y+x*y)+12.5*(x+y) ) * exp( -abs(0.000001*(x*x+y*y)-0.0015*(x+y)+0.7) )

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

Рассмотрим число 6. Его делители – это 1,2,3 и 6. Все числа от 1 до 6 могут быть представлены в виде суммы различных делителей числа 6:
1=1; 2=2; 3=3; 4=1+3; 5=2+3; 6=6.
Будем называть число n практическим, если все числа от 1 до n включительно можно представить в виде суммы его различных делителей.
В этой задаче нас интересуют такие практические числа n, для которых числа n-8, n-4, n+4 и n+8 тоже являются практическими, а числа n+1, n+7, n+13 и n+19 являются последовательными простыми числами. Такие числа n будем называть техническими числами.
Первым (самым маленьким) техническим числом является 23320. Действительно, 23312, 23316, 23320, 23324 и 23328 – практические числа, а 23321, 23327, 23333 и 23339 – последовательные простые числа.
Найдите второе техническое число.

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

В этой задаче мы будем рассматривать треугольники на плоскости со следующими свойствами:

  • Координаты их вершин – целые числа;
  • Центр описанной окружности совпадает с началом координат;
  • Ортоцентр (точка пересечения высот) имеет координаты (5, 0).

Существует девять таких треугольников с периметром, не превышающим 50. Все они показаны на рисунке

eu264.png

A(-4, 3), B(5, 0), C(4, -3)
A(4, 3), B(5, 0), C(-4, -3)
A(-3, 4), B(5, 0), C(3, -4)


A(3, 4), B(5, 0), C(-3, -4)
A(0, 5), B(5, 0), C(0, -5)
A(1, 8), B(8, -1), C(-4, -7)


A(8, 1), B(1, -8), C(-4, 7)
A(2, 9), B(9, -2), C(-6, -7)
A(9, 2), B(2, -9), C(-6, 7) 
Сумма их площадей равна 445.
Найдите все треугольники, обладающие указанными свойствами, периметр которых не превышает 105.
Легко показать, что сумма их площадей является целым числом. Она и будет ответом к этой задаче.

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

Возьмем число 1222354416 и запишем его в 4-ичной системе счисления, предварив запись двумя нулями. В результате получим последовательность цифр:

001020312322113300

Эта последовательность обладает следующими свойствами:

  1. В ней 18 цифр.
  2. Она начинается и заканчивается двумя последовательными нулями.
  3. Все остальные пары последовательных цифр (01, 10, 02, 20, 03, 31, 12, 23, 32, 22, 21, 11, 13, 33 ,30)  встречаются в последовательности ровно по одному разу.

Найдите сумму чисел, чья запись в 4-ичной системе счисления удовлетворяет условиям 1-3. Ответ представьте в десятичной системе счисления.

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

У числа 12 шесть делителей: 1,2,3,4,6 и 12.

Наибольший его делитель, не превышающий квадратный корень из 12 равен 3.

Наименьший его делитель, превышающий квадратный корень из 12 равен 4.

Будем называть наибольший делитель числа n, не превышающий квадратный корень из n, нижним псевдокорнем из n или LPR(n), а наименьший делитель, превышающий квадратный корень из n- верхним псевдокорнем из n или HPR(n).

Например,  LPR(3102)=47 и  HPR(3102)=66.

Пусть p – произведение всех простых чисел, не превышающих 150.

Найдите  HPR(p) - LPR(p) 

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

Представьте, что у вас появилась возможность вложить свой трудовой рубль и стать рублевым миллиардером.
Правила такие:
У вас есть один трудовой рубль. Каждый день вы инвестируете некоторую долю своего капитала  f , которую вы должны зафиксировать  раз и навсегда. Известно, что на следующий день ваши инвестиции удваиваются с вероятностью 1/2, но с такою же вероятностью вы их теряете.
Например, если вы выбрали f=1/4, то в первый день вы инвестируете 0,25 руб. Допустим, вам сопутствовала удача. Тогда к вечеру у вас будет 1,5 руб., и назавтра вы инвестируете 0,375 руб. Если фортуна на этот раз от вас отвернется, через два дня у вас останется 1,125 руб., а если повезет — 1,875 руб. Таким образом, при f=1/4 через два дня ваш капитал превысит 1,5 руб. с вероятностью 25%.
Вы решили стать миллиардером с вероятностью не менее 99% за минимальное количество дней. Сколько именно дней вам нужно запланировать на это, если вы выберете оптимальное значение f?

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