题解 | 字符串中找出连续最长的数字串
字符串中找出连续最长的数字串
https://www.nowcoder.com/practice/bd891093881d4ddf9e56e7cc8416562d
#include <iostream>
using namespace std;
int main() {
string s;
cin>>s;
string ret;
string tmp;
for(int i=0;i<s.size();i++)
{
if(s[i]>='0'&&s[i]<='9')
{
tmp+=s[i];
}
else {
ret=tmp.size()>ret.size()?tmp:ret;
tmp="";
}
}
ret=tmp.size()>ret.size()?tmp:ret;
cout<<ret;
return 0;
}
// 64 位输出请用 printf("%lld")

