作品说明
输入范围: 整数1到100(包括100)。
核心条件:
包含数字7: 数字的十进制表示中,个位、十位或百位至少有一个是7(例如,17、70、71)。
不是7的倍数: 数字不能被7整除(即 num % 7 != 0)。
组合条件: 必须同时满足“包含7”和“不是7的倍数”时,才触发动作(说“过”并存储)。
输出要求:
存储符合条件的数字到一个列表。
最终输出列表长度(符合条件的数字个数)。
边界和特殊情况处理:
数字7: 包含7但它是7的倍数(7 % 7 == 0),因此不满足条件。
数字70: 包含7但它是7的倍数(70 ÷ 7 = 10),因此不满足条件。
数字77: 包含7但它是7的倍数(77 ÷ 7 = 11),因此不满足条件。
数字100: 不包含7(数字为1、0、0),因此不满足条件。
验证:符合条件的数字共16个(例如17、27、37、47、57、67、71、72、73、74、75、76、78、79、87、97)。