Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
3536 A班-许锘林 找最长单词 C++ 通过 100 1 MS 260 KB 597 2024-12-28 15:22:11

Tests(2/2):


#include <bits/stdc++.h> using namespace std; int main() { char a[3000]; int flag = 0; fgets(a,3000,stdin); int i = 0; int maxlen = 0; string str1 = "",maxstr = ""; int len = 0; while(a[i] != '.') { if(a[i] != ' ') { len++; str1 += a[i]; if(a[i] == 'a') { flag = 1; } } else { if(flag && len > maxlen) { maxstr = str1; maxlen = len; flag = 0; } str1 = ""; len = 0; } i++; } if(maxstr == "") { cout<<"NO"<<endl; } else { cout<<maxstr<<endl; } return 0; }


测评信息: