/rosettas_legacy

A collection of solutions for programming problems.

Primary LanguagePython

Rosettas Legacy

Contribute to this project by adding a solution to one of the problems from the Programming Tasks of the rosetta code project.

How To Contribute

Each problem has its own sub-directory. It contains a README.md file that describes the problem and one or more solution files with the solution itself.

Hint: Follow the Step-by-step guide to contributing on GitHub

  1. Sign into GitHub
  2. Fork the project repository
  3. Clone your fork
  4. Navigate to your local repository
  5. Check that your fork is the "origin" remote
  6. Add the project repository as the "upstream" remote
  7. Pull the latest changes from upstream into your local repository
  8. Create a new branch
  9. Make changes in your local repository
  10. Commit your changes
  11. Push your changes to your fork
  12. Begin the pull request
  13. Create the pull request
  14. Review the pull request
  15. Add more commits to your pull request
  16. Discuss the pull request
  17. Delete your branch from your fork
  18. Delete your branch from your local repository
  19. Synchronize your fork with the project repository

Do not forget to add a testcase to your solution. Tests in Python-Docstrings in my_solution.py can be tested with python3 -m doctest my_solution.py.

Solutions will be tested with a CI-workflow defined in python-app.yml.

Add the solution to the list below.

Solutions

All solutions to problems.

  • fizzbuzz: Printing numbers or the word Fizz, Buzz or FizzBuzz.