Advertisement
Guest User

piksn4

a guest
Oct 24th, 2008
312
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.57 KB | None | 0 0
  1. import sys
  2. m = ['januar', 'februar', 'marec', 'april', 'maj', 'junij', 'julij', 'avgust', 'september', 'oktober', 'november', 'december']
  3. s = ['dan', 'mesec', 'leto', 'oblika izpisa', 'kratek', 'dolg']
  4. c = [31, 12, 9999]
  5. dt = []
  6. f = lambda x: int(raw_input(s[x]+":"))
  7. for i in range(3):
  8.     dt.append((lambda x: (x<=c[i] and x>0) and x or sys.exit())(f(i)))
  9. i = int(raw_input(s[3]+"? 1-"+s[4]+", 2-"+s[5]+" "))
  10. print (i==1 and ".".join([str((j>99 and (j>999 and int(j%100) or int(j%10)) or j)) for j in dt]) or (i==2 and str(dt[0])+". "+m[dt[1]-1]+", "+str(dt[2]) or sys.exit()))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement