Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include <iostream>#include <cstring>#include <stdio.h>using namespace std;char s[1000];int subs[1000][2],tot;int main(){string s;getline(cin,s);tot=0;bool in=false;for(int i=0;i<s.length();i++){if(i<s.length()&&s[i]=='@'){if(in)tot++;subs[tot][0]=i+1;subs[tot][1]=i;in=true;}else if(in){if(('a'<=s[i]&&s[i]<='z')||('A'<=s[i]&&s[i]<='Z'))subs[tot][1]++;else{tot++;in=false;}}}if(in){if(('a'<=s[s.length()-1]&&s[s.length()-1]<='z')||('A'<=s[s.length()-1]&&s[s.length()-1]<='Z')){subs[tot++][1]++;}