思路:读题意,大概的意思是输入一个非五结尾的奇数x,求出一个单身狗数据类型的数字可以整除x并输出结果。然后求出单身狗数据类型的位数。(单身狗数据类型比如1 11 111.....)
明确了题意,我们根据输入格式,我们肯定需要输入一个非五结尾的奇数x.
我们还可以得知单身狗数据类型的定义,我们要从1 开始寻找。一旦满足整除条件即可输出。
x = int(input()) #输入一个尾非5的整数
dog = 1 #单身狗数据类型
while 1:
if dog % x !=0:
dog = dog*10+1 #1不行就11以此类推
else:
break
print(int(dog//x),end = ' ')
print(len(str(dog)))