MCPcopy Create free account
hub / github.com/StudyRust/leetcode_rust / maximum69_number

Function maximum69_number

1323-maximum-69-number.rs:16–27  ·  view source on GitHub ↗
(num: i32)

Source from the content-addressed store, hash-verified

14// 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。
15
16pub fn maximum69_number (num: i32) -> i32 {
17 let mut flag = true;
18 let a: String = num.to_string().chars().map(|d|
19 if d != '9' && flag {
20 flag = false;
21 '9'
22 } else {
23 d
24 }
25 ).into_iter().collect();
26 a.parse::<i32>().unwrap()
27}
28
29fn main() {
30 println!("{:?}", maximum69_number(9669));

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected