{"id":16014450,"url":"https://github.com/vitkarpov/project-euler","last_synced_at":"2025-03-11T08:26:54.786Z","repository":{"id":9890991,"uuid":"11896044","full_name":"vitkarpov/project-euler","owner":"vitkarpov","description":"Solutions of the problems from projecteuler.net","archived":false,"fork":false,"pushed_at":"2014-05-03T07:18:55.000Z","size":280,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-17T23:19:45.741Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://projecteuler.net/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vitkarpov.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-08-05T10:48:59.000Z","updated_at":"2014-05-03T07:18:57.000Z","dependencies_parsed_at":"2022-09-10T12:50:33.876Z","dependency_job_id":null,"html_url":"https://github.com/vitkarpov/project-euler","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vitkarpov%2Fproject-euler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vitkarpov%2Fproject-euler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vitkarpov%2Fproject-euler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vitkarpov%2Fproject-euler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vitkarpov","download_url":"https://codeload.github.com/vitkarpov/project-euler/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242998528,"owners_count":20219370,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-08T15:02:56.328Z","updated_at":"2025-03-11T08:26:54.762Z","avatar_url":"https://github.com/vitkarpov.png","language":"JavaScript","readme":"## Project Euler\n\n[Progress](http://projecteuler.net/profile/vitkarpov.png)\n\n\u003e Project Euler exists to encourage, challenge, and develop the skills and enjoyment of anyone with an interest in the fascinating world of mathematics.\n\nIf you haven't heard about it, be sure to check out [About Project Euler](http://projecteuler.net/about)\n\n### Benchmarking\n\nBenchmarking is a really interesting and important part of solving the problems.\n\nThere is a special script `benchmark.js` which should be run under node. It accepts a task's folder name (path indeed, but it's the same in this case) and outputs measurment's results for each js file inside, so assuming there're different solutions of the same problem.\n\nFor instance\n\n```\nnode benchmark.js \\#1-Multiples-of-3-and-5\\\n\nWorking. Please, wait...\narithmetic_progressions.js x 16,450,707 ops/sec ±0.46% (99 runs sampled)\n\nWorking. Please, wait...\nobvious_bruteforce.js x 94,609 ops/sec ±0.25% (102 runs sampled)\n```\n\nObviously bruteforce solution is absolutely slower then using arithmetic progression.","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvitkarpov%2Fproject-euler","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvitkarpov%2Fproject-euler","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvitkarpov%2Fproject-euler/lists"}