여러가지 경우의 수 따지는거라 프로그래밍적 역량이랑 비슷한지 궁금