Every day a leetcode
题目来源:1323. 6 和 9 组成的最大数字
解法1:模拟
为了使得到的数字最大,将最高位的6改成9即可。
代码:
class Solution {
public:
int maximum69Number (int num) {
string s=to_string(num);
for(char &c:s)
{
if(c == '6')
{
c='9';
break;
}
}
return stoi(s);
}
};
结果: