set を使えば良いと思う。
abc164c.py
N = int(input())
lis = []
for _ in range(N):
S = input()
lis.append(S)
print(len(set(lis)))
以下のような極解があった
abc164c.py
print(len(set(open(0)))-1)
そもそも open とは??
そしてどんな入力仕様なのか
使う上での懸念点、問題点は?
自分の環境では上手く open(0) が動かなかったので、
こんなのがあるんだ位で、今回は留めておく。
今回のような問題であればスグに解けるので
優先順位は高くないと思った。