728x90
https://school.programmers.co.kr/learn/courses/30/lessons/12939
728x90
메모리: 81.3 MB, 시간: 11.27 ms
사용 알고리즘: 구현
입력 값 범위를 안 줘서 int로 풀어도 되나 고민 많이 했는데, lv2에 정답률 제일 높은 문제니까 그냥 int로 한 번 풀어볼까...? 싶은 마음으로 풀어서 제출해 봄
이 정도면 lv1...? 이 아닐런지,,, 프로그래머스 레벨은 아직 감이 안 온다.
import java.util.*;
class Solution {
public String solution(String s) {
int min = Integer.MAX_VALUE;
int max = -1 * Integer.MAX_VALUE;
int tmp;
StringTokenizer st = new StringTokenizer(s, " ");
while(st.hasMoreTokens()) {
tmp = Integer.parseInt(st.nextToken());
min = Math.min(min, tmp);
max = Math.max(max, tmp);
}
String answer = min + " " + max;
return answer;
}
}
728x90
'Problem Solving > Programmers' 카테고리의 다른 글
[프로그래머스, 12916] 문자열 내 p와 y의 개수 (java) (0) | 2024.07.31 |
---|---|
[프로그래머스, 42628] 이중우선순위큐 (java) (0) | 2024.07.30 |
[프로그래머스, 87389] 나머지가 1이 되는 수 찾기 (java) (0) | 2024.07.30 |
[프로그래머스, 131116] 식품분류별 가장 비싼 식품의 정보 조회하기 (mysql) (0) | 2024.07.28 |
[프로그래머스, 164668] 조건에 맞는 사용자와 총 거래금액 조회하기 (mysql) (0) | 2024.07.27 |