이번 문제의 단원은 모든 경우의 수를 확인하는 브루트포스 알고리즘에 관한 내용이다. 블랙잭 문제는 카드의 개수 N과 기준 값 M이 주어지고, 카드에 적힌 숫자들이 입력된다. 이 카드들 중 3장을 선택하여 카드의 합이 M을 초과하지 않으면서 가장 큰 값을 구하는 문제이다.이 문제는 가능한 모든 카드 조합을 확인해야 하기 때문에 브루트포스 방식으로 접근할 수 있다. 또한 같은 카드를 여러 번 선택하지 않도록 중복 선택을 방지하는 구조를 만드는 것이 중요하다. 따라서 i using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApp3{ ..