Skip to content

Conversation

@NA-V10
Copy link

@NA-V10 NA-V10 commented Nov 21, 2025

Checklist

[x] I have read the contributing guidelines
[x] I have added doctests
[x] My code follows the project style
[x] This algorithm is not a duplicate
[x] All doctests pass locally

Summary

This PR adds the integer_to_roman algorithm to the strings directory. It
converts an integer to a Roman numeral and includes doctests and input
validation.

Description

Reversible integer-to-Roman mapping logic
Valid for numbers 1–3999
Clear, descriptive parameter names as required by algorithms-keeper
Pure Python implementation with tests

Thank you!

@algorithms-keeper algorithms-keeper bot added the awaiting reviews This PR is ready to be reviewed label Nov 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

awaiting reviews This PR is ready to be reviewed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants