1.代码长度统计

1.代码长度统计

【题目描述】
众所周知比赛结束前需要看一下代码长度并校对,以确保提交成功。Sarva[a Sanskrit word meaning all or everything and whole, complete]同学发现他的代码总是比别人短好多,后来他知道了,这是因为他基本不打空格的缘故。所以他要求你写一个程序统计忽略空格、回车、tab字符的代码长度。(然后whitespace语言0B成功AC)

【输入数据】
一段代码,以EOF为结束。

【输出数据】
输出代码长度,字节为单位。

【样例】
ati.in

for ( auto &p : s ) {
std :: cout << p.first << ( char ) ' ' << p.second << std :: endl;
}

ati.out

65

【数据规模与限制】
10个测试点,内存限制:256MB,时限:1S
对于30%数据,满足输入为一段(真实的)代码。
对于100%数据,保证输入大小不超过20MB,且输入中空格、回车、tab除外的任意字符ch满足isprint(ch)不为0。

【备注】
如同样例中显示的一样,引号中的空格、回车、tab字符依然会被忽略。