Простите, а вы свой скрипт хоть запускали? Ваш скрипт делает первый запрос (не знаю, очевидно, количество циклов зачем-то), потом запрашивает ввод одного единственного слова - и все. Выводит один раз "НЕТ" , естественно, а затем N раз слово "ДА", где N- вами введенное число минус один. И ничего больше, никаких ожиданий следующего ввода.
Что вы вообще сделать-то хотели? Если хотели запрашивать ответ в цикле, то вот например так:
a = int(input())
s = set()
for i in range(a):
b = input()
if b not in s:
s.add(b)
print('НЕТ')
else:
print('ДА')