#include<bits/stdc++.h> using namespace std; signed main() { string s; cin>>s; int res=-1; int len=s.size(); int l=0,r=0; int t=0; int ans[95]= {0}; while(r<len) { if(ans[s[r]-'a']==0) { ans[s[r]-'a']=1; r++; t=r-l; } else { t=r-l; ans[s[l]-'a']=0; l++; } res=max(res,t); } cout<<res<<'\n'; return 0; }
2020-12-13
0.0分
2 人评分
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:600 |
数列排序 (C语言代码)浏览:836 |
C语言训练-素数问题 (C语言代码)浏览:998 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:638 |
WU-图形输出 (C++代码)浏览:802 |
C语言程序设计教程(第三版)课后习题8.5 (C语言代码)浏览:937 |
WU-判定字符位置 (C++代码)浏览:1406 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:635 |
三角形 (C++代码)递推浏览:760 |
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:2092 |