package
0.0.0-20241020204346-852d83918761
Repository: https://github.com/plutov/practice-go.git
Documentation: pkg.go.dev
# README
Roman Numerals
Create 2 functions:
Encode(n int) (string, bool)
- takes an integer as its parameter and returns a string containing the Roman numeral representation of that integer.Decode(s string) (int, bool)
- takes a Roman numeral as its argument and returns its value as a numeric decimal integer.
Second bool parameter must be false
if Encode/Decode is unable.
Examples
// MCMXC, true
Encode(1990)
// 2008, true
Decode("MMVIII")
Run tests with benchmarks
go test -bench .