Сейчас на форуме: (+5 невидимых)

 eXeL@B —› Дневники и блоги —› Project Euler
Посл.ответ Сообщение


Ранг: 673.3 (! !), 400thx
Активность: 0.40.31
Статус: Участник
CyberMonk

Создано: 11 июня 2010 15:29
· Личное сообщение · #1

=) На форуме много людей решают интернетные квесты , и любят подумать над сложными и не очень мат задачами , часто популярны игры хеков. Но думаю что этот проект тоже интересен.

Project Euler — решайте алгоритмические задачи и смотрите как это делали другие 30к участников на огромном количестве языков.

Project Euler представляет собой набор математических задач, которые вам предлагается решить хоть программным методом, хоть на бумаге.

Для участия в проекте надо пройти быструю регистрацию, после чего можно смело штурмовать алгоритмы.
подробно — внутри
Изюминка ресурса в том, что вы можете решить задачу на любом удобном для вас языке, надо только вписать в форму правильный ответ.
После того как будет дан ответ вы сможете войти в ветку форума по данной задаче и увидеть какими методами данную задачу решили остальные участники, которых за время проекта набралось огромное количество (So far 29276 users have submitted 537919 correct solutions; that is an average of 18 problems per user).

Вы можете посмотреть как данную задачу решили на почти всех живых языках программирования, увидеть красивые решения и грубый брутофорс)

По мере прохождения сложность задач увеличивается.

Посоревноваться в скорости алгоритма и просто обсудить математический аспект задачи.

Выдержки из статистики:язык количество участников
C/C++ 3726
python 2900
Java 1782
C# 917
Assembler 37
F# 97
Haskell 945
Fortran 32
Nemerle 8
Ada 16
R 7
Prolog 2
Boo 6
PHP 425
Pencil/Paper 291
Ruby 804




Вот так, к примеру, выглядит самая первая задача из 200штук:
Add all the natural numbers below one thousand that are multiples of 3 or 5.

Вот так 50-я
Which prime, below one-million, can be written as the sum of the most consecutive primes?

100я
Investigate the optimum polynomial function to model the first k terms of a given sequence.

projecteuler.net/

-----
RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube





Ранг: 756.3 (! !), 113thx
Активность: 0.610.05
Статус: Участник
Student

Создано: 11 июня 2010 17:49
· Личное сообщение · #2

Сам то далеко ушёл?

-----
z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh





Ранг: 673.3 (! !), 400thx
Активность: 0.40.31
Статус: Участник
CyberMonk

Создано: 11 июля 2010 10:59
· Личное сообщение · #3

=) не ... зная что многие любят указал, вообще можно тему расширить также как и про двиги , типо проекты квесты , а я там искал другое решение ...

-----
RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube





Ранг: 756.3 (! !), 113thx
Активность: 0.610.05
Статус: Участник
Student

Создано: 31 июля 2010 02:42
· Личное сообщение · #4

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

-----
z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh




Ранг: 20.8 (новичок), 1thx
Активность: 0.010
Статус: Участник

Создано: 02 июня 2011 17:08 · Поправил: um0v
· Личное сообщение · #5

Довольно неплохой проект. На работе время весьма неплохо убивает

Какой-то некропост получился. Но, проект жив и даже развивается.




Ранг: 756.3 (! !), 113thx
Активность: 0.610.05
Статус: Участник
Student

Создано: 02 июня 2011 17:39
· Личное сообщение · #6

Есть ещё diofant.ru, он обширнее, на нём частично изменённые задания из Project Euler попадаются в разделе информатики

-----
z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh




Ранг: 20.8 (новичок), 1thx
Активность: 0.010
Статус: Участник

Создано: 03 июня 2011 11:16
· Личное сообщение · #7

Многовато будет - Project Euler решать не перерешать. Хотя мат. задачи можно и посмотреть. Больно их на собеседованиях любят.


 eXeL@B —› Дневники и блоги —› Project Euler
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати