https://www.acmicpc.net/problem/25757
import sys
n, k = sys.stdin.readline().split()
people = set() # set์ ์ด์ฉํด ์ฃผ์ด์ง ์ฌ๋๋ค์ ์ค๋ณต ์ ๊ฑฐ
for _ in range(int(n)):
people.add(sys.stdin.readline().rstrip())
p = len(people)
if k == 'Y': # ์ท๋์ด
print(p)
elif k == 'F': # ๊ฐ์ ๊ทธ๋ฆผ ์ฐพ๊ธฐ
print(p//2)
else: # ์์นด๋
print(p//3)
๊ฐ๋จํ ์ํ ๋ฌธ์
๋ง์ฝ ์ท๋์ด ๊ฒ์์ ํ๋ ค๊ณ ํ๋ค๋ฉด ์์ค๋ฅผ ์ ์ธํ ํ์ฌ๋๋ง ๋ ๊ตฌํ๋ฉด ๋๋ค
๊ณ ๋ก ๊ฐ์ด ํ๋ ์ดํ๊ณ ์ ํ๋ ์ฌ๋๋ค์ ์ธ์์์ ๊ฒฝ์ฐ์ ์๊ฐ ๊ฐ์!
โ
๊ฐ์ ๊ทธ๋ฆผ ์ฐพ๊ธฐ ๊ฒ์์ ๊ฒฝ์ฐ ์์ค๋ฅผ ์ ์ธํ ๋ ์ฌ๋์ ๋ ๊ตฌํด์ผ ํ๋ค
๊ฐ์ด ๊ฒ์์ ํ๊ณ ์ถ์ดํ๋ ์ฌ๋ A B C ๊ฐ ์๋ค๊ณ ํ๋ฉด, ์์ค๋ AB๋ ํ๋ ์ง BC๋ ํ๋ ์ง AC๋ ํ ์ ์์ผ๋ฏ๋ก
๊ฒฐ๋ก ์ ์ผ๋ก ๋๊ตฌ๋ ํ๋ ์ง ํ๋ฒ๋ง ๊ฒ์์ ํ ์ ์๋ค = p//2
โ