fix core::decode

This commit is contained in:
askiiart 2025-01-12 12:56:50 -06:00
parent 91dbec05d3
commit 49d6049a76
Signed by untrusted user who does not match committer: askiiart
GPG key ID: 6A32977DAF31746A
3 changed files with 24 additions and 38 deletions

View file

@ -14,17 +14,6 @@ fn main() {
stdin.read_line(&mut input).unwrap();
let trimmed = input.trim();
if trimmed == "1".to_string() {
input = "".to_string();
stdin.read_line(&mut input).unwrap();
println!(
"{}",
core::cat_to_num(
input.trim().to_string().split(" ").into_iter().map(|item| item.to_string()).collect(),
base4::alphabet(),
base4::char_length()
)
)
} else if trimmed == "2".to_string() {
input = "".to_string();
stdin.read_line(&mut input).unwrap();
println!(
@ -34,7 +23,24 @@ fn main() {
base4::alphabet(),
base4::char_length()
)
)
);
} else if trimmed == "2".to_string() {
input = "".to_string();
stdin.read_line(&mut input).unwrap();
println!(
"{}",
core::cat_to_num(
input
.trim()
.to_string()
.split(" ")
.into_iter()
.map(|item| item.to_string())
.collect(),
base4::alphabet(),
base4::char_length()
)
);
} else {
println!("Invalid input, exiting...");
break;