Files
PAT/html/b1057.html
T

25 lines
890 B
HTML

<!DOCTYPE html>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<h1>1057. 数零壹(20)</h1>
<div id="problemContent">
<p>给定一串长度不超过10<sup>5</sup>的字符串,本题要求你将其中所有英文字母的序号(字母a-z对应序号1-26,不分大小写)相加,得到整数N,然后再分析一下N的二进制表示中有多少0、多少1。例如给定字符串“PAT (Basic)”,其字母序号之和为:16+1+20+2+1+19+9+3=71,而71的二进制是1000111,即有3个0、4个1。
</p>
<p><b>
输入格式:
</b></p>
<p>
输入在一行中给出长度不超过10<sup>5</sup>、以回车结束的字符串。
</p>
<p><b>
输出格式:
</b></p>
<p>
在一行中先后输出0的个数和1的个数,其间以空格分隔。
</p>
<b>输入样例:</b><pre>
PAT (Basic)
</pre>
<b>输出样例:</b><pre>
3 4
</pre>
</div>