Решение на Дигитален корен от Мирослав Лалев
Обратно към всички решения
Към профила на Мирослав Лалев
Резултати
- 20 точки от тестове
- 1 бонус точка
- 21 точки общо
- 6 успешни тест(а)
- 0 неуспешни тест(а)
Код
Лог от изпълнението
Compiling solution v0.1.0 (/tmp/d20200111-2173579-sk45nm/solution)
warning: unused import: `std::str::Chars`
--> src/lib.rs:1:5
|
1 | use std::str::Chars;
| ^^^^^^^^^^^^^^^
|
= note: `#[warn(unused_imports)]` on by default
warning: unused import: `std::char`
--> src/lib.rs:2:5
|
2 | use std::char;
| ^^^^^^^^^
warning: unnecessary parentheses around assigned value
--> src/lib.rs:48:16
|
48 | res += (tmp % base);
| ^^^^^^^^^^^^ help: remove these parentheses
|
= note: `#[warn(unused_parens)]` on by default
warning: unused import: `std::str::Chars`
--> src/lib.rs:1:5
|
1 | use std::str::Chars;
| ^^^^^^^^^^^^^^^
|
= note: `#[warn(unused_imports)]` on by default
warning: unused import: `std::char`
--> src/lib.rs:2:5
|
2 | use std::char;
| ^^^^^^^^^
warning: unnecessary parentheses around assigned value
--> src/lib.rs:48:16
|
48 | res += (tmp % base);
| ^^^^^^^^^^^^ help: remove these parentheses
|
= note: `#[warn(unused_parens)]` on by default
Finished test [unoptimized + debuginfo] target(s) in 2.06s
Running target/debug/deps/solution-a73e64ec87929bd0
running 4 tests
test tests::test_bin ... ok
test tests::test_dec ... ok
test tests::test_hex ... ok
test tests::test_oct ... ok
test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Running target/debug/deps/solution_test-38971695424b36d5
running 6 tests
test solution_test::test_binary ... ok
test solution_test::test_decimal_basic ... ok
test solution_test::test_hex_basic ... ok
test solution_test::test_invalid ... ok
test solution_test::test_octal_basic ... ok
test solution_test::test_zeroes ... ok
test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Doc-tests solution
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
История (1 версия и 5 коментара)
Мирослав качи първо решение на 02.11.2019 22:17 (преди почти 6 години)
Тези два
use
-а не ти трябват -- трейтаChar
и типаchar
са вкарани по default от стандартната библиотека.IntelliJ не се справя добре с неползвани
use
-ове, въпреки че си ги добавя само като тествам нещо. Ще трябва да обръщам повече внимание...Edit: Actually, изглежда че
rustfmt
не ги маха.👍
Хитро :)