十年網(wǎng)站開(kāi)發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶(hù) + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營(yíng)維護(hù)+專(zhuān)業(yè)推廣+無(wú)憂(yōu)售后,網(wǎng)站問(wèn)題一站解決
專(zhuān)注于為中小企業(yè)提供做網(wǎng)站、網(wǎng)站設(shè)計(jì)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)青銅峽免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了1000多家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
#define _CRT_SECURE_NO_WARNINGS 1
#include
using namespace std;
#include
int main()
{
string s1;
while (getline(cin, s1))
{
int newlen = 0;//統(tǒng)計(jì)數(shù)字字符的長(zhǎng)度
int max=0;//數(shù)字字符的最大長(zhǎng)度
auto start = s1.begin();
auto finish = s1.begin();
string s2;
while (start != s1.end()&&finish!=s1.end())
{
if (*start >= '0'&&*start <= '9')
{
newlen = 0;
finish = start;
while (finish != s1.end() && *finish >= '0'&&*finish <= '9'&&finish != s1.end())
//算出從當(dāng)前位置起連續(xù)數(shù)字的最大值
{
finish++;
newlen++;
}
if (newlen > max)//如果比之前的最大值大則替換
{
s2.clear();
while (start != finish)
{
s2.push_back(*start);
start++;
}
max = newlen;
}
else//沒(méi)之前的大就讓start繼續(xù)往后走
{
start++;
}
}
else
{
start++;
}
}
cout << s2 << endl;
s1.clear();
s2.clear();
}
system("pause");
return 0;
}