Skip to content

Instantly share code, notes, and snippets.

@JakenHerman
JakenHerman / date_fashion.py
Created February 13, 2014 17:28
date_fashion in Coding Bat
__author__ = 'Jaken'
def date_fashion(you, date):
if you <= 2 or date <= 2:
return 0
elif you >= 8 or date >= 8:
return 2
else:
return 1
@JakenHerman
JakenHerman / squirrel_play.py
Created February 13, 2014 17:57
squirrel_play on Coding Bat
__author__ = 'Jaken'
def squirrel_play(temp, is_summer):
if is_summer and temp >= 60 and temp <=100:
return True
elif not is_summer and temp >= 60 and temp <= 90:
return True
else:
return False
@JakenHerman
JakenHerman / caught_speeding.py
Created February 13, 2014 18:05
caught_speeding on Coding Bat
__author__ = 'Jaken'
def caught_speeding(speed, is_birthday):
if is_birthday and speed <= 65:
return 0
elif is_birthday and speed >= 66 and speed <= 85:
return 1
elif speed <=60:
return 0
elif speed >= 61 and speed <= 80:
@JakenHerman
JakenHerman / sorta_sum.py
Created February 13, 2014 18:07
sorta_sum on Coding Bat
__author__ = 'Jaken'
def sorta_sum(a, b):
sum = a + b
if sum >= 10 and sum <=19:
return 20
else:
return sum
@JakenHerman
JakenHerman / first_last6.py
Created February 13, 2014 18:09
first_last6 on Coding Bat
__author__ = 'Jaken'
def first_last6(nums):
if nums[0] == 6:
return True
elif nums[len(nums) -1] == 6:
return True
else:
return False
@JakenHerman
JakenHerman / make_pi.py
Created February 13, 2014 18:33
make_pi on Coding Bat
__author__ = 'Jaken'
def make_pi():
x = [3, 1, 4]
return x
@JakenHerman
JakenHerman / make_ends.py
Created February 13, 2014 18:35
make_ends on Coding Bat
__author__ = 'Jaken'
def make_ends(nums):
first = nums[0]
last = nums[len(nums) -1]
x = [first, last]
return x
@JakenHerman
JakenHerman / middle_way.py
Created February 13, 2014 18:36
middle_way on Coding Bat
__author__ = 'Jaken'
def middle_way(a, b):
amid = a[1]
bmid = b[1]
x = [amid, bmid]
return x
@JakenHerman
JakenHerman / alarm_clock.py
Created February 13, 2014 19:08
alarm_clock on Coding Bat
__author__ = 'Jaken'
def alarm_clock(day, vacation):
if not vacation and day >=1 and day <=5:
return "7:00"
elif (not vacation) and (day == 0 or day == 6):
return "10:00"
elif vacation and day == 0 or day ==6:
return "off"
elif vacation and day >=1 and day <=5:
@JakenHerman
JakenHerman / love6.py
Created February 13, 2014 19:31
love6 on Coding Bat
def love6(a, b):
sum = a+b
diff = a-b
diff2 = b-a
if a == 6 or b == 6:
return True
elif sum == 6 or diff == 6 or diff2 == 6:
return True