자바 백준 9946
브론즈 1
https://www.acmicpc.net/problem/9946
문제 보기
분류: 구현, 문자열, 정렬
코드 보기
import java.util.Scanner;
import java.util.Arrays;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int caseNum = 1;
while (true) {
String originalWord = sc.nextLine();
String collectedLetters = sc.nextLine();
if (originalWord.equals("END") && collectedLetters.equals("END")) {
break;
}
String sortedOriginal = sortString(originalWord);
String sortedCollected = sortString(collectedLetters);
if (sortedOriginal.equals(sortedCollected)) {
System.out.println("Case " + caseNum + ": same");
} else {
System.out.println("Case " + caseNum + ": different");
}
caseNum++;
}
}
public static String sortString(String str) {
char[] charArray = str.toCharArray();
Arrays.sort(charArray);
return new String(charArray);
}
}
'공부하기 > 백준' 카테고리의 다른 글
[Java] 백준 풀기 1233 - 주사위 (2) | 2023.12.27 |
---|---|
[Java] 백준 풀기 15786 - Send me the money (0) | 2023.12.26 |
[Java] 백준 풀기 10769 - 행복한지 슬픈지 (2) | 2023.12.22 |
[Java] 백준 풀기 9366 - 삼각형 분류 (2) | 2023.12.21 |
[Java] 백준 풀기 10833 - 할로윈의 사탕 (2) | 2023.12.20 |