7 条题解

  • 0
    @ 2022-7-18 15:49:34
    #include<bits/stdc++.h>
    using namespace std;
    int a[1000]={0};
    int main()
    {
        string s;
        getline(cin,s);
        int m,n;
        long long sum=0,ans=0;
        for(int i=0;i<s.length();i++)
        {
            if(s[i]>='0'&&s[i]<='9')
            {
            	if((s[i-1]<='0'||s[i-1]>'9')&&s[i]!='0')
            	{
            		n=i;
    			}
                m=s[i]-'0';
                sum=sum*10+m;
                a[n]=sum;
            }
            if(s[i]<'0'||s[i]>'9')
            {
                sum=0;
            }
            ans=max(ans,sum);
        }
        for(int i=0;i<=999;i++)
        {
        	if(a[i]==ans)
        	{
        		cout<<i+1;
        		break;
    		}
    	}
    	return 0;
    }
    

    信息

    ID
    117
    时间
    1000ms
    内存
    128MiB
    难度
    9
    标签
    递交数
    846
    已通过
    90
    上传者