Keta
A lightweight, zero-dependency Rust crate for digit operations, designed for competitive programming (AtCoder, etc.).
Features
- Zero Dependencies: Depends only on
std. Fast compile times. - Digit Manipulation: Easily decompose numbers into digits (
digits()), sum them (digit_sum()), or reverse them (reverse()). - Radix Support: Handle binary, octal, hexadecimal, or any base-N operations (
digits_radix(2)). - Competitive Programming Ready: Optimized for speed, perfect for problems involving digit sums, palindromes, or base conversion.
Installation
Add this to your Cargo.toml:
[]
= "0.1.0"
Usage
use Keta;
License
This project is licensed under the MIT LICENSE.