Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
114522 彭士宝 最长的单词 C++ Accepted 1 MS 264 KB 786 2025-03-22 14:37:18

Tests(1/1):


Code:

#include <iostream> #include <string> #include <sstream> using namespace std; // 函数:找到字符串中最长的单词 string findLongestWord(const string& str) { stringstream ss(str); // 使用stringstream分割字符串 string word; string longestWord = ""; // 用于存储最长的单词 while (ss >> word) { // 逐个读取单词 if (word.length() > longestWord.length()) { // 比较单词长度 longestWord = word; // 更新最长单词 } } return longestWord; } int main() { string input; getline(cin, input); // 读取一行字符 string longestWord = findLongestWord(input); // 调用函数找到最长单词 cout << longestWord << endl; // 输出最长单词 return 0; }