Advertisement
Guest User

Untitled

a guest
Oct 16th, 2019
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.31 KB | None | 0 0
  1. n, m = map(int, input().split())
  2. # better = {}
  3. bad = {}
  4. for i in range(m):
  5.     xorosho, ploxo = map(int, input().split())
  6.     # if xorosho in better:
  7.     #     better[xorosho].append(ploxo)
  8.     # else:
  9.     #     better[xorosho] = [ploxo]
  10.     if ploxo in bad:
  11.         bad[ploxo].append(xorosho)
  12.     else:
  13.         bad[ploxo] = [xorosho]
  14.     if xorosho not in bad:
  15.         bad[xorosho] = []
  16. # print(better, bad)
  17. #f = []
  18. #c = 0
  19. for j in range(n):
  20.     best, middle, worse = map(int, input().split())
  21.     # print(best)
  22.     # f.append([best, middle, worse])
  23.     # try:
  24.     # print(sorted(bad[worse]))
  25.     if (bad[best] != [] or\
  26.             bad[middle] != [best] and bad[middle] != []) or (len(bad[worse]) > 2)\
  27.             or (len(bad[worse]) == 2 and (middle not in bad[worse] or best not in bad[worse])) or (len(bad[worse]) == 1 and (middle not in bad[worse] and best not in bad[worse])):
  28.         print('liar')
  29.     else:
  30.  
  31.  
  32.         # for i in bad[middle]:
  33.         #     if i != best:
  34.         #         print('liar')
  35.         #         #c = 1
  36.         #         break
  37.         # else:
  38.         #     for i in bad[worse]:
  39.         #         if i != best and i != middle:
  40.         #
  41.         #             print('liar')
  42.         #             break
  43.         print('honest')
  44.     # except Exception:
  45.     #     pass
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement