프로그래머스(Level 0) - 🐙 A로 B 만들기

Gammi·2023년 3월 25일
0

프로그래머스

목록 보기
51/69

✔ 문제






✔ 풀이


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()을 이용해 글자의 합을 비교하는 걸로 코드를 구현했더니 풀어졌다ㅎㅎ

profile
개발자가 되었어요⭐️

0개의 댓글