我就是个猪头肉,把一道动态规划的题暴力求解,28分,随后有时间再优化做~ 呜呜呜
import math
import re
if __name__ == '__main__':
n = input()
string_num = input()
n = int(n)
cnt = 1
in_str = "2"
while(cnt<n):
new_str = ""
for i in range(len(in_str)):
tmp = int(in_str[i])
ans = int(math.pow(2, tmp))
ans_str = str(ans)
new_str+=ans_str
in_str = new_str
cnt+=1
ans = re.findall(pattern=string_num,string=in_str)
print(len(ans))

12万+

被折叠的 条评论
为什么被折叠?



