📌프로그래머스 181938
💡풀이
- 주어진 정수 a, b를 string으로 이어 붙인다.
- int.Parse를 사용해 붙여진 정수로 변환.
public int 두수의연산값비교하기(int a, int b)
{
int answer;
StringBuilder sb = new StringBuilder();
sb.Append(a.ToString());
sb.Append(b.ToString());
string st = sb.ToString();
int ab = int.Parse(st);
answer = ab > 2 * a * b ? ab : 2 * a * b;
return answer;
}
다른 사람의 풀이
public int 두수의연산값비교하기(int a, int b)
{
int left = int.Parse($"{a}{b}");
int right = 2 * a * b;
return Math.Max(left, right);
}
수식으로만 이어 붙이고 싶었는데 도저히 안 떠올라 string 변환하는 방법을 선택했다.
'프로그래머스' 카테고리의 다른 글
꼬리 문자열 (C#) (0) | 2024.05.25 |
---|---|
주사위 게임 1 (C#) (0) | 2024.05.25 |
원소들의 곱과 합 (C#) (0) | 2024.05.22 |
이어 붙인 수(C#) (0) | 2024.05.22 |
글자 이어 붙여 문자열 만들기 (C#) (0) | 2024.05.22 |