반응형 코딩테스트/JAVA94 [프로그래머스/JAVA] JadenCase 문자열 만들기 문제 설명 JadenCase란 모든 단어의 첫 문자가 대문자이고, 그 외의 알파벳은 소문자인 문자열입니다. 단, 첫 문자가 알파벳이 아닐 때에는 이어지는 알파벳은 소문자로 쓰면 됩니다. (첫 번째 입출력 예 참고) 문자열 s가 주어졌을 때, s를 JadenCase로 바꾼 문자열을 리턴하는 함수, solution을 완성해주세요. 제한 조건 s는 길이 1 이상 200 이하인 문자열입니다. s는 알파벳과 숫자, 공백문자(" ")로 이루어져 있습니다. 숫자는 단어의 첫 문자로만 나옵니다. 숫자로만 이루어진 단어는 없습니다. 공백문자가 연속해서 나올 수 있습니다. 입출력 예sreturn"3people unFollowed me""3people Unfollowed Me""for the last week""For Th.. 2024. 6. 12. [프로그래머스/JAVA] 가장 가까운 같은 글자 문제 설명 문자열 s가 주어졌을 때, s의 각 위치마다 자신보다 앞에 나왔으면서, 자신과 가장 가까운 곳에 있는 같은 글자가 어디 있는지 알고 싶습니다. 예를 들어, s="banana"라고 할 때, 각 글자들을 왼쪽부터 오른쪽으로 읽어 나가면서 다음과 같이 진행할 수 있습니다. b는 처음 나왔기 때문에 자신의 앞에 같은 글자가 없습니다. 이는 -1로 표현합니다. a는 처음 나왔기 때문에 자신의 앞에 같은 글자가 없습니다. 이는 -1로 표현합니다. n은 처음 나왔기 때문에 자신의 앞에 같은 글자가 없습니다. 이는 -1로 표현합니다. a는 자신보다 두 칸 앞에 a가 있습니다. 이는 2로 표현합니다. n도 자신보다 두 칸 앞에 n이 있습니다. 이는 2로 표현합니다. a는 자신보다 두 칸, 네 칸 앞에 a가 .. 2024. 5. 31. [프로그래머스/JAVA] 시저 암호 문제 설명 어떤 문장의 각 알파벳을 일정한 거리만큼 밀어서 다른 알파벳으로 바꾸는 암호화 방식을 시저 암호라고 합니다. 예를 들어 "AB"는 1만큼 밀면 "BC"가 되고, 3만큼 밀면 "DE"가 됩니다. "z"는 1만큼 밀면 "a"가 됩니다. 문자열 s와 거리 n을 입력받아 s를 n만큼 민 암호문을 만드는 함수, solution을 완성해 보세요. 제한 조건 공백은 아무리 밀어도 공백입니다. s는 알파벳 소문자, 대문자, 공백으로만 이루어져 있습니다. s의 길이는 8000이하입니다. n은 1 이상, 25이하인 자연수입니다.입출력 예snresult"AB"1"BC""z"1"a""a B z"4"e F d" class Solution { public static String solution(String s,.. 2024. 5. 27. [프로그래머스/JAVA] 두 수의 곱 문제 설명정수 num1, num2가 매개변수 주어집니다. num1과 num2를 곱한 값을 return 하도록 solution 함수를 완성해주세요.제한사항0 ≤ num1 ≤ 1000 ≤ num2 ≤ 100입출력 예num1num2result34122719513 입출력 예 설명입출력 예 #1num1이 3, num2가 4이므로 3 * 4 = 12를 return합니다. 입출력 예 #2num1이 27, num2가 19이므로 27 * 19 = 513을 return합니다. class Solution { public int solution(int num1, int num2) { return num1*num2; }} 2024. 4. 18. [프로그래머스/JAVA] 나이 출력 문제 설명머쓱이는 40살인 선생님이 몇 년도에 태어났는지 궁금해졌습니다. 나이 age가 주어질 때, 2022년을 기준 출생 연도를 return 하는 solution 함수를 완성해주세요.제한사항0 나이는 태어난 연도에 1살이며 1년마다 1씩 증가합니다.입출력 예ageresult401983232000 입출력 예 설명입출력 예 #12022년 기준 40살이므로 1983년생입니다. 입출력 예 #22022년 기준 23살이므로 2000년생입니다. class Solution { public int solution(int age) { return (2022-age+1); }}2022 기준 : 2022-age한국나이 기준 + 1 2024. 4. 18. [프로그래머스/JAVA] 숫자 비교하기 문제 설명정수 num1과 num2가 매개변수로 주어집니다. 두 수가 같으면 1 다르면 -1을 retrun하도록 solution 함수를 완성해주세요.제한사항0 ≤ num1 ≤ 10,0000 ≤ num2 ≤ 10,000입출력 예num1num2result23-111111799-1 입출력 예 설명입출력 예 설명 #1num1이 2이고 num2가 3이므로 다릅니다. 따라서 -1을 return합니다. 입출력 예 설명 #2num1이 11이고 num2가 11이므로 같습니다. 따라서 1을 return합니다. 입출력 예 설명 #3num1이 7이고 num2가 99이므로 다릅니다. 따라서 -1을 return합니다. class Solution { public in.. 2024. 4. 18. 이전 1 2 3 4 5 6 ··· 16 다음 반응형