Skip to content

Posts tagged ‘projecteuler.net’

17
Окт

Projecteuler — добавим спортивный интерес?

Иногда на парах можно услышать фразы типа «ты сколько задач решил?» и т.д. А действительно, хотелось бы посмотреть на свои силы по сравнению с другими. Спрашивать на паре, на мой взгляд, не очень эффективный способ узнать количество решенных задач однокурсником. Об этом позаботился projecteuler.net — у каждого в профиле есть картинка (как справа в боковой колонке) и ссылка на нее.

Идея  вот в чем: поместить картинки из профиля на одну страничку то можно будет следить за результатами других практически в реальном времени. Кто хочет поместить свою картинку на страничку — присылайте ссылку на картинку, имя(ник) и группу на alex.sikilinda@gmail.com, или пишите вконтакте, или даже в универе можете сообщить мне эти данные(плохой способ!).

Апдейт: страничка уже создана (тыц),  добавляемся!

8
Окт

Задача №8, 9, 10 – projecteuler.net

№8:

Найдите наибольшее произведение пяти последовательных цифр в 1000-значном числе.

73167176531330624919225119674426574742355349194934
96983520312774506326239578318016984801869478851843
85861560789112949495459501737958331952853208805511
12540698747158523863050715693290963295227443043557
66896648950445244523161731856403098711121722383113
62229893423380308135336276614282806444486645238749
30358907296290491560440772390713810515859307960866
70172427121883998797908792274921901699720888093776
65727333001053367881220235421809751254540594752243
52584907711670556013604839586446706324415722155397
53697817977846174064955149290862569321978468622482
83972241375657056057490261407972968652414535100474
82166370484403199890008895243450658541227588666881
16427171479924442928230863465674813919123162824586
17866458359124566529476545682848912883142607690042
24219022671055626321111109370544217506941658960408
07198403850962455444362981230987879927244284909188
84580156166097919133875499200524063689912560717606
05886116467109405077541002256983155200055935729725
71636269561882670428252483600823257530420752963450

Read moreRead more

7
Окт

Я — «Decathlete» (Десятиборец)

Разве не круто?)

Осталось всего 342.

5
Окт

Задача №6, 7 – projecteuler.net

Сумма квадратов первых десяти натуральных чисел

12 + 22 + … + 102 = 385
Квадрат суммы первых десяти натуральных чисел

(1 + 2 + … + 10)2 = 552 = 3025
Следовательно, разность между суммой квадратов и квадратом суммы первых десяти натуральных чисел составляет 3025 385 = 2640.

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

Read moreRead more

4
Окт

Задача №5 – projecteuler.net

2520 — самое маленькое число, которое делится без остатка на все числа от 1 до 10.

Какое самое маленькое число делится нацело на все числа от 1 до 20?

Read moreRead more

3
Окт

Задача №4 – projecteuler.net

Число-палиндром с обеих сторон (справа и слева) читается одинаково. Самое большое число-палиндром, полученное произведением двух двухзначных чисел – 9009 = 91 × 99.

Найдите самый большой палиндром, полученный произведением двух трёхзначных чисел.

Read moreRead more

1
Окт

Задача №3 – projecteuler.net

Решил 3 задачу! Некоторые строчки кода писал чуть ли не интуитивно, но все таки программа выдала правильный результат. При чем выполнилась довольно быстро (я ушел от своего метода перебора=)).  Условие:

Простые делители числа 13195 — это 5, 7, 13 и 29.

Какой самый большой делитель числа 600851475143, являющийся простым числом?

Read moreRead more

25
Сен

Задача №2 — projecteuler.net

Each new term in the Fibonacci sequence is generated by adding the previous two terms. By starting with 1 and 2, the first 10 terms will be:

1, 2, 3, 5, 8, 13, 21, 34, 55, 89, …

By considering the terms in the Fibonacci sequence whose values do not exceed four million, find the sum of the even-valued terms.

Нужно посчитать суму всех четных числ Фибоначчи, не превышающих 4000000. Теперь мы перешли на c#. Там много непонятных классов, namespace’ов =)(как прост был javascript). В принципе решение находится в классе program, поэтому содержание его я и буду выкладывать. Read moreRead more

20
Сен

Первая задача с projecteuler.net

Если выписать все натуральные числа меньше 10, кратные 3 или 5, то получим 3, 5, 6 и 9. Сумма этих чисел — 23.
Найдите сумму всех чисел меньше 1000 кратных 3 или 5.

Read moreRead more