#include<bits/stdc++.h> using namespace std; int main(){ string s; int sum=0,lt=-100,a[100],a2[100],summax; getline(cin,s); int siz=int(s.size())-1; for(int i=0;i<=siz;i++){ a[0]=0; a2[0]=0; if((s[i]' '&&i!=0)||isiz){ sum+=1; a2[sum]=i; a[sum]=i; if(sum-10||isiz){ a[sum]-=a2[sum-1]; } else{ a[sum]=a[sum]-a2[sum-1]-1; } } } for(int i=0;i<=sum;i++){ lt=max(lt,a[i]); } for(int i=0;i<=sum;i++){ if(a[i]lt){ summax=a2[i-1]; break; } } if(summaxa2[0]){ for(int i=0;i<=lt;i++){ if(s[summax+i]!='.'||s[summax+i]!='!'||s[summax+i]!='?'){ cout<<s[summax+i]; } } } else{ for(int i=1;i<=lt+1;i++){ if(s[summax+i]!='.'||s[summax+i]!='!'||s[summax+i]!='?'){ cout<<s[summax+i]; } } } return 0; }

0 comments

No comments so far...

Information

ID
635
Time
1000ms
Memory
256MiB
Difficulty
4
Tags
# Submissions
88
Accepted
38
Uploaded By