fix core::decode
This commit is contained in:
parent
91dbec05d3
commit
49d6049a76
3 changed files with 24 additions and 38 deletions
src
30
src/main.rs
30
src/main.rs
|
@ -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;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue