프로그래머스 코딩 테스트 31. 두 수의 연산값 비교하기
1. 문제 설명

제한 사항

2. 입출력 예시

3. 코드 작성
class Solution {
public int solution(int a, int b) {
int answer = 0;
String aa = Integer.toString(a);
String bb = Integer.toString(b);
int result1 = Integer.parseInt(aa+bb);
int result2 = 2 * a * b;
answer = result1 >= result2 ? result1 : result2;
return answer;
}
}
int to String, String to int (2)
- int a, int b를 String으로 변환한 뒤, 문자열을 다르게 붙인 결과를 저장
- 다른 결과에는 2 * a * b를 저장
- String aa = Integer.toString(a); String bb = Integer.toString(b); int result1 = Integer.parseInt(aa+bb); int result2 = 2 * a * b;
- 두 결과값을 비교한 후 answer에 저장
- answer = result1 >= result2 ? result1 : result2;
4. 테스트 실행

5. 제출 후 채점

Share article