GithubHelp home page GithubHelp logo

project-euler's Introduction

Project Euler Solutions in JavaScript

Overview

This repository contains JavaScript solutions to various Project Euler problems. Project Euler is a series of challenging mathematical/computer programming problems that require both mathematical insights and programming skills to solve.

Feel free to explore my code and embark on your own Project Euler adventure!

Progress

Currently, I have solved 10 out of 876 problems.

Solved Questions

  1. Multiples of 3 or 5
    • If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6, and 9. Find the sum of all the multiples of 3 or 5 below 1000. My Attempt
  2. Even Fibonacci Numbers
    • By considering the terms in the Fibonacci sequence whose values do not exceed four million, find the sum of the even-valued terms. My Attempt
  3. Largest Prime Factor
    • What is the largest prime factor of the number 600851475143? My Attempt
  4. Largest Palindrome Product
    • Find the largest palindrome made from the product of two 3-digit numbers. My Attempt
  5. Smallest Multiple
    • What is the smallest positive number that is evenly divisible by all of the numbers from 1 to 20? My Attempt
  6. Sum Square Difference My Attempt
  7. 10001st Prime My Attempt
  8. Largest Product in a Series My Attempt
  9. Special Pythagorean Triplet My Attempt
  10. Summation of Primes My Attempt

About Project Euler

Project Euler is named after Leonhard Euler (1707-1783) and provides a platform for individuals to delve into challenging mathematical and programming problems. The project's aim is to stimulate the inquiring mind and provide a recreational context for learning new concepts.

Target Audience

The problems in Project Euler are designed for various audiences, including students seeking additional challenges, adults interested in mathematical problems, and professionals looking to hone their problem-solving skills.

Can Anyone Solve the Problems?

The problems in Project Euler vary in difficulty, offering an inductive chain learning experience. Solving one problem often leads to exposure to new concepts, enabling participants to tackle previously inaccessible problems.

License

This project is licensed under the terms of the MIT License. See the LICENSE file for details.

Acknowledgements

Thank you to Project Euler for providing stimulating challenges and fostering a community of problem solvers.


© 2024 Harsh RB

project-euler's People

Contributors

harshrb2424 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.