Find words with alternating vowels and consonants: Difference between revisions
Find words with alternating vowels and consonants (view source)
Revision as of 15:06, 23 January 2021
, 3 years agoSwift - simplified code
(Realize in F#) |
(Swift - simplified code) |
||
Line 2,002:
return false
}
}
func alternatingVowelsAndConsonants(word: String) -> Bool {
return zip(word, word.dropFirst()).allSatisfy{isVowel($0.0) != isVowel($0.1)}
}
do {
let words = try String(contentsOfFile: "unixdict.txt", encoding: String.Encoding.ascii)
let lines = words.components(separatedBy: "\n")
for (n, word) in
print("\(String(format: "%2d", n +
}
} catch {
|