Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- input1= 134564
- input2= 585159
- def ord(n):
- l= len(n)-1
- for i in range(l):
- if n[i]>n[i+1]:
- return False
- return True
- def gr(n):
- l= len(n)-1
- if n[l]==n[l-1] and n[l-1] != n[l-2]:
- return True
- elif n[l] != n[l-1] and n[l-1] == n[l-2] and n[l-2] != n[l-3]:
- return True
- elif n[0] == n[1] and n[1] != n[2]:
- return True
- elif n[0] != n[1] and n[1] == n[2] and n[2] != n[3]:
- return True
- elif n[0] != n[1] and n[1] != n[2] and n[2] == n[3] and n[3] != n[4]:
- return True
- else:
- return False
- count= 0
- for i in range(input1,input2):
- if ord(str(i)) and gr(str(i)):
- count+=1
- print(i)
- print(count)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement