class Solution {
public int solution(String before, String after) {
int answer = 0;
int sum1 = 0, sum2 = 0;
for(int i = 0; i < before.length(); i++) {
sum1 += before.charAt(i);
sum2 += after.charAt(i);
}
answer = sum1 == sum2 ? 1 : 0;
return answer;
}
}
입출력 예 1 번이 글자를 그대로 뒤집어서 만들어놨길래 글자를 뒤집는 건 줄 알고 StringBuffer.reverse()
를 사용했는데 그게 아니라 주어진 글자(before)로 after를 만들 수 있냐는 문제였다...
그래서 charAt()
을 이용해 글자의 합을 비교하는 걸로 코드를 구현했더니 풀어졌다ㅎㅎ