# bai 4.1
triangles = [[a,b,c] for a in range(1,11) for b in range(1,11) for c in range(1,11) if ((a+b+c) == 24) and ((a**2 + b**2) == c**2) ]
print('Bai 4.1:')
print('output: %s' %triangles)
print('#'*70)
#bai 4.2
list_num = [a for a in range(1,27)]
list_char = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z']
def sum_char(list_input):
result =[]
for word in list_input:
tmp_sum = 0
for char in word:
tmp_sum += list_num[list_char.index(char)]
result.append(tmp_sum)
return result
questions = ["masturbation", "pussy", "discipline", "beer", "familug"]
output = sum_char(questions)
print('Bai 4.2:')
print('Questions is : %s' %questions)
print('Output is : %s' %output)
print('#'*70)
# bai 4.3
li_input = list((range(0,100)))
print('Bai 4.3:')
print('Input : %s' %li_input)
print('Max is: %s' %max(li_input))
print('#'*70)
# bai 4.4
#result = [[a,b,c,d,e,f,g,h,i] for a in range(1,10) for b in range(1,10) for c in range(1,10) for d in range(1,10) for e in range(1,10) for f in range(1,10) for g in range(1,10) for h in range(1,10) for i in range(1,10) if ((a + 13) * (b / c) + d + 12 * (e - f - 11) + (g * h) / (i - 10)) == 66]
result = []
count = 0
for a in range(1,10):
for b in range(1,131,13):
for c in range(1,10):
for d in range(1,10):
for e in range(1,121,12):
for f in range(1,10):
for g in range(1,10):
for h in range(1,10):
for i in range(1,10):
if ((b / c) + ((g * h) / i) + a + d + e - f - 87) == 0:
count += 1
print('Bai 4.4:')
print('Result is: %s' %count)
print('#'*70)