提交时间:2026-04-26 16:18:30
运行 ID: 438120
#include<iostream> using namespace std; int main(){ string s; getline(cin,s); int ma=-2E9; //最大的整数 int maw=0; //在的位置 int n=s.size(); int i=0; while(i<n){ //找到第一个数字字符 int kaishi=i; long long sum=0; if(isdigit(s[i])){ while(i<n&&isdigit(s[i])){ sum=sum*10+(s[i]-'0'); i++; } if(sum>ma){ ma=sum; maw=kaishi+1; } }else{ i++; } } cout<<maw<<endl; return 0; }