728x90 반응형 알고리즘 문제풀이146 프로그래머스 - 시저 암호 class Solution { public String solution(String s, int n) { String answer = ""; String[] str = s.split(""); for(int i=0; i=65 && str[i].charAt(0)90){ // Z를 넘는 경우 int num = 64+(str[i].charAt(0) + n)-90; str[i] = String.valueOf((char)num); }else{ int num = str[i].charAt(0) + n; str[i] = String.valueOf((char)num); } } else if(str[i].charAt(0)>=97 && str[i].charAt(0)122){ // z를 넘는 경우 int num = 96+(st.. 2023. 3. 28. 프로그래머스 - 이상한 문자 만들기 class Solution { public String solution(String s) { String answer = ""; String[] str = s.split(""); int count = 0; for(int i=0; i 2023. 3. 27. 프로그래머스 - 3진법 뒤집기 class Solution { public int solution(int n) { int answer = 0; String[] num = Integer.toString(n, 3).split(""); for(int i=0; i 2023. 3. 27. 프로그래머스 - 같은 숫자는 싫어 import java.util.*; public class Solution { public int[] solution(int []arr) { int num = arr[0]; int count = 1; for(int i=1; i 2023. 3. 27. 이전 1 ··· 3 4 5 6 7 8 9 ··· 37 다음 728x90 반응형