题目链接:https://leetcode-cn.com/problems/check-if-numbers-are-ascending-in-a-sentence/
题目如下:
class Solution {
public:
bool areNumbersAscending(string s) {
int num=0;
int temp=0;
for(int i=0;i<s.size();){
if(s[i]>='0'&&s[i]<='9'){
int j=i+1;
temp=s[i]-'0';
while(j<s.size()&&s[j]>='0'&&s[j]<='9'){
temp=temp*10+s[j]-'0';
j++;
}
cout<<"temp="<<temp<<endl;
if(temp>num) num=temp;
else return false;
cout<<"num="<<num<<endl;
temp=0;
i=j;
}
else i++;
}
return true;
}
};