반응형
깃 링크 : 바로가기
링크 : 바로가기
1차 시도
public class num_2480
{
public static void Main()
{
string[] input = Console.ReadLine().Split();
var first = int.Parse(input[0]);
var second = int.Parse(input[1]);
var three = int.Parse(input[2]);
int[] linq = { first, second, three };
var group = linq.GroupBy(x => x).ToList();
int result = 0;
//다 같은 눈일때
if (group.Count == 1)
{
result = 10000 + group[0].Key * 1000;
}
//두개만 같은 눈일때
else if (group.Count == 2)
{
var samegroup = group.FirstOrDefault(x => x.Count() == 2);
result = 1000 + samegroup.Key * 100;
}
//다 다른 눈일때
else
{
result = linq.Max() * 100;
}
Console.WriteLine(result);
}
}
결과
- LINQ를 이용하여 같은 숫자 group을 만들어 각 몇개가 동일한지 체크하여 결과 출력
반응형
'기타 > 코딩테스트 공부' 카테고리의 다른 글
[백준] A+B - 10950번 (0) | 2025.05.01 |
---|---|
[백준] 구구단 - 2739번 (0) | 2025.05.01 |
[백준] 오븐 시계 - 2525번 (0) | 2025.04.30 |
[백준] 알람시계 - 2884번 (0) | 2025.04.30 |
[백준] 사분면 고르기 - 14681번 (0) | 2025.04.30 |