RosettaCodeData/Task/FizzBuzz/Rust/fizzbuzz-2.rust

12 lines
280 B
Text
Raw Permalink Normal View History

2018-06-22 20:57:24 +00:00
use std::borrow::Cow;
2017-09-23 10:01:46 +02:00
fn main() {
for i in 1..101 {
2018-06-22 20:57:24 +00:00
println!("{}", match (i % 3, i % 5) {
(0, 0) => "FizzBuzz".into(),
(0, _) => "Fizz".into(),
(_, 0) => "Buzz".into(),
_ => Cow::from(i.to_string()),
});
2015-02-20 00:35:01 -05:00
}
2013-04-10 22:43:41 -07:00
}