伙计们继承我的问题:
我正在尝试从用户那里读取一个整数(例如 12345)
如何检查第一个整数中是否存在模式“34”?
我的限制是我不能将它转换为字符串并且不能使用数组。
这是我设法编写的用于打印 12345 中存在的一些模式的内容:
import math
int1 = int(input("input an integer: "))
#I used this to find out how many digits are in the integer
count = math.ceil(math.log10(int1))
for i in range(count):
print (int1 % (10 ** (i+1)))
for i in range(count):
print (int1 // (10 ** (i+1)))