컴퓨터 프로그래밍/알고리즘

[알고리즘] Baekjoon Bronze 2,3

한33 2025. 1. 30. 20:09

Baekjoon Bronze 2,3 을 풀면서 알게된 작은 정보들 메모

 

💡 그대로 출력

while(sc.hasNextLine()) {
    System.out.println(sc.nextLine());
}

다음 줄 입력이 있을 때 까지 반복문을 돌면서 입력받은 것을 그대로 출력시킨다.

 

💡 자료구조 Set

Set<Integer> mySet = new HashSet<>();
mySet.add(temp);
System.out.println(mySet.size());

중복을 피하기 때문에 다 다른 값들만 저장시킬 수 있음.

 

💡 N제곱

Math.pow(x, y);

 

Math 의 pow 를 사용해서 x  의 y 제곱을 구할 수 있다.

 

💡 N진수 변환

String hex = sc.next();
int result = Integer.parseInt(hex, 16);

 

위와 같은 방법으로 문자열로 받아온 값을 원하는 진수로 변환할 수 있다.