#39563: python 國小數學


henry0985524680@gmail.com (張弘勳)


先找到比n小的最大的7的倍數,用replace()方法將其消掉
 
 
while True:
    n=int(input())
    if n==0:
        break
    maxseven=(n-1)//7
    answer=''
    for i in range(1,n):
        answer+=str(i)+' '
    for sev in range(1,maxseven+1):
        answer=answer.replace(f' {str(sev*7)} ',' ')
    print(answer[:-1])