原题链接:PTA | 程序设计类实验辅助教学平台
Tips:以下Python代码仅个人理解,非最优算法,仅供参考!多学习其他大佬的AC代码!
def main():
s = input()
sum = 0
for i in s:
n = 0
if 'a' <= i <= 'z':
n = ord(i) - ord('a') + 1
if 'A' <= i <= 'Z':
n = ord(i) - ord('A') + 1
sum += n
if sum != 0:
b = bin(sum)[2:]
print(b.count('0'),b.count('1'))
else:
print(0,0)
main()