Update solution for 숫자의_개수 w/ id 18696401
Time: 4ms MemUsage: 13032KB
This commit is contained in:
26
baekjoon/숫자의_개수/solution_18696401.rs
Normal file
26
baekjoon/숫자의_개수/solution_18696401.rs
Normal file
@@ -0,0 +1,26 @@
|
||||
use std::io;
|
||||
|
||||
fn main(){
|
||||
let mut mult : usize = 1;
|
||||
|
||||
for _i in 0..3{
|
||||
let mut m = String::new();
|
||||
io::stdin().read_line(&mut m)
|
||||
.expect("Failed to read line");
|
||||
let m = m.trim().parse::<usize>().unwrap();
|
||||
|
||||
mult *= m;
|
||||
}
|
||||
|
||||
let mut count : [u32; 10] = [0; 10];
|
||||
while mult > 0{
|
||||
let r : usize = mult % 10;
|
||||
count[r] += 1;
|
||||
|
||||
mult = mult / 10;
|
||||
}
|
||||
|
||||
for i in 0..10{
|
||||
println!("{}", count[i]);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user