1323. 6 和 9 组成的最大数字
生活随笔
收集整理的這篇文章主要介紹了
1323. 6 和 9 组成的最大数字
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
2020-03-26
1.題目描述
6 和 9 組成的最大數字2.題解
從左到右的第一個6變成9就可以了,假設在倒數第i(=2)個,那么結果就是num+3*100(i個零),計算 出來即可。3.代碼
class Solution { public:int maximum69Number (int num) {int res=0,i=0,cnt=0;int n=num;while (num){cnt++;if (num%10==6){i=cnt;}num/=10;}if (i==0) return n;int m=3;for (int k=1;k<i;k++) m*=10;return n+m;} };總結
以上是生活随笔為你收集整理的1323. 6 和 9 组成的最大数字的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python中使用中文
- 下一篇: 完美解决idea继承maven后,构建项