字符串快读
字符串快读,默认是读入小写和大写字母,ValidChar
根据需求修改。
| namespace StringRead
{
bool ValidChar(char c) {return (c>='a'&&c<='z')||(c>='A'&&c<='Z');}
inline int readstr(char *str)
{
char c=getchar(); int len=0;
while(!ValidChar(c)) c=getchar();
while(ValidChar(c)) ++len,*(str+len)=c,c=getchar();
*(str+len+1)='\0'; return len;
}
}
|