Advertisement
Guest User

سوالات امتحان نهایی 3

a guest
Jun 1st, 2015
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.43 KB | None | 0 0
  1. def mabna8(n):
  2.     if n==0:
  3.         return 0
  4.     if n==1:
  5.         return 1
  6.     if n==10:
  7.         return 2
  8.     if n==11:
  9.         return 3
  10.     if n==100:
  11.         return 4
  12.     if n==101:
  13.         return 5
  14.     if n==110:
  15.         return 6
  16.     if n==111:
  17.         return 7
  18. n=int(input())
  19. a=n
  20. b=0
  21. while a!=0:
  22.     a=a//10
  23.     b=b+1
  24. c=0
  25. for i in range(n//3+1):
  26.     d=n//1000**i%1000
  27.     e=mabna8(d)
  28.     c=c+e*10**i
  29. print(c)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement