1. 问题描述:
今年是2021年,请问数字1到数字2021中,出现了多少个数字6。
来源:https://ac.nowcoder.com/acm/contest/13493/A
2. 思路分析:
分析题目可以知道我们在循环中遍历1~2021,因为使用的是python语言所以直接将数字转换为字符串之后那么就可以使用count函数对字符6进行计数,或者是求解出当前遍历数字各个位置上的数字,对数字6进行计数
3. 代码如下:
if __name__ == '__main__':
res = 0
for i in range(1, 2022):
res += str(i).count("6")
print(res)