1 条题解

  • 0
    @ 2025-10-8 16:54:21
    #include<bits/stdc++.h>
    using namespace std;
    char s[55],ss[55];
    int main()
    {
    	int ans=0;
        while(scanf("%s",s+1)!=EOF)
        {
            int len=strlen(s+1);
            if(s[len]=='.')len--;
            
            if(ans<len)
            {
                ans=len;
                for(int i=1;i<=ans;i++)ss[i]=s[i];
                ss[ans+1]='\0';
            }
            if(s[len+1]=='.')
            {
                printf("%s\n",ss+1);
                return 0;
            }
        }
        return 0;
    }
    
    • 1

    【字符串基础】最长单词(字符串的结束符'\0')

    信息

    ID
    876
    时间
    1000ms
    内存
    512MiB
    难度
    4
    标签
    递交数
    182
    已通过
    80
    上传者