class Solution {
public:
int monotoneIncreasingDigits(int n) {
string nums = to_string(n);
int flag=nums.size();
for(int i=nums.size()-1;i>0;i--){
if(nums[i-1]>nums[i]){
flag=i;
nums[i-1]--;
}
}
for(int i=flag;i<nums.size();i++){
nums[i]='9';
}
return stoi(nums);
}
};
代码随想录刷题打卡day36
最新推荐文章于 2024-09-06 10:38:06 发布