Byeon's NOTE
[프로그래머스 알고리즘] level_1 시저암호 - java 본문
문제
https://programmers.co.kr/learn/courses/30/lessons/12926
풀이
class Solution { public String solution(String s, int n) { String answer = ""; char c=' '; for(int i=0;i<s.length();i++){ c = s.charAt(i); if(c>='a' && c <='z'){ c = (char)((c-'a'+n)%26+'a'); answer = answer.concat(String.valueOf(c)); }else if(c>='A' && c<='Z'){ c = (char)((c-'A'+n)%26+'A'); answer = answer.concat(String.valueOf(c)); }else{ answer = answer.concat(" "); } } return answer; } }
'알고리즘 문제 > 프로그래머스' 카테고리의 다른 글
[프로그래머스 알고리즘] level_2 전화번호 목록 - java (0) | 2019.03.27 |
---|---|
[프로그래머스 알고리즘] level_2 2018윈터코딩 스킬트리 - java (0) | 2019.03.18 |
[프로그래머스 알고리즘] level_1 체육복 - java (0) | 2019.03.17 |
[2017카카오코드 예선] 보행자 천국 - java (0) | 2019.03.15 |
[프로그래머스 알고리즘] level_1 콜라츠 추측 (0) | 2019.03.15 |
Comments