Skip to content

Commit 4596414

Browse files
committed
Made stylistic changes to solutions
1 parent dd161cf commit 4596414

File tree

4 files changed

+12
-5
lines changed

4 files changed

+12
-5
lines changed

src/dubstep.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,6 @@ pub fn song_decoder(song: &str) -> String {
77
let original_words = original_non_empty_words.collect::<Vec<_>>();
88

99
let original = original_words.join(" ");
10+
1011
original
1112
}

src/regex_validate_pin_code.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1+
12
pub fn validate_pin(pin: &str) -> bool {
23
let is_only_digits = pin.chars().all(|char| char.is_digit(10));
34
let length = pin.len();
5+
46
is_only_digits && (length == 4 || length == 6)
57
}

src/split_strings.rs

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
11
pub fn solution(string: &str) -> Vec<String> {
22
let chars = string.chars().collect::<Vec<_>>();
33
let chunks = chars.chunks(2);
4-
let chunks = chunks.map(|chunk| {
5-
let chunk = chunk.iter().collect::<String>();
6-
format!("{:_<2}", chunk)
7-
});
8-
let chunks = chunks.collect::<Vec<_>>();
4+
5+
let chunks = chunks
6+
.map(|chunk| {
7+
let chunk = chunk.iter().collect::<String>();
8+
9+
format!("{:_<2}", chunk)
10+
})
11+
.collect::<Vec<_>>();
912

1013
chunks
1114
}

src/two_to_one.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,6 @@ pub fn longest(a1: &str, a2: &str) -> String {
66
chars.dedup();
77

88
let chars = chars.iter().collect::<String>();
9+
910
chars
1011
}

0 commit comments

Comments
 (0)