解题思路:
注意事项:
参考代码:
#include <deque>
#include <algorithm>
#include <iostream>
#include <cstdlib>
#include <iterator>
#include <numeric>
#include <iomanip>
#include <sstream>
#include <string>
#include <cmath>
#include <string.h>
using namespace std;
void splitstring(string str,char ch,deque<string>& q)
{
stringstream ss(str);
string s;
while(getline(ss,s,ch))
{
q.push_back(s);
}
}
int main()
{
string str;
getline(cin,str);
deque<string> q;
splitstring(str,' ',q);
deque<int> p;
for(int i=0;i<q.size();i++)
{
p.push_back(q[i].size());
}
int x=max_element(p.begin(),p.end())-p.begin();
cout<<q[x]<<endl;
return 0;
}
0.0分
0 人评分
核桃的数量 (C语言代码)浏览:726 |
A+B for Input-Output Practice (V) (C语言代码)浏览:497 |
杨辉三角 (C语言代码)浏览:505 |
1051(奇了怪了)浏览:747 |
杨辉三角 (C语言代码)浏览:734 |
C语言训练-排序问题<1> (C语言代码)浏览:369 |
C语言程序设计教程(第三版)课后习题10.1 (C++代码)浏览:529 |
小O的数字 (C++代码)浏览:806 |
字符串对比 (C++代码)浏览:597 |
简单的a+b (C语言代码)浏览:587 |