전체 글143 프로그래머스 문자열을 정수로 바꾸기 in java 문제 설명 문자열 s를 숫자로 변환한 결과를 반환하는 함수, solution을 완성하세요. 제한 조건 s의 길이는 1 이상 5이하입니다. s의 맨앞에는 부호(+, -)가 올 수 있습니다. s는 부호와 숫자로만 이루어져있습니다. s는 "0"으로 시작하지 않습니다. 입출력 예 예를들어 str이 "1234"이면 1234를 반환하고, "-1234"이면 -1234를 반환하면 됩니다. str은 부호(+,-)와 숫자로만 구성되어 있고, 잘못된 값이 입력되는 경우는 없습니다. class Solution { public int solution(String s) { boolean sign = true; int answer=0; for(int i=0; i 2023. 7. 1. 프로그래머스 이상한 문자 만들기 in java 문제 설명 - 문자열 s는 한 개 이상의 단어로 구성되어 있습니다. - 각 단어는 하나 이상의 공백문자로 구분되어 있습니다. - 각 단어의 짝수번째 알파벳은 대문자로, 홀수번째 알파벳은 소문자로 바꾼 문자열을 리턴하는 함수, solution을 완성하세요. 제한 사항 - 문자열 전체의 짝/홀수 인덱스가 아니라, 단어(공백을 기준)별로 짝/홀수 인덱스를 판단해야합니다. - 첫 번째 글자는 0번째 인덱스로 보아 짝수번째 알파벳으로 처리해야 합니다. 입출력 예 입출력 예 설명 "try hello world"는 세 단어 "try", "hello", "world"로 구성되어 있습니다. 각 단어의 짝수번째 문자를 대문자로, 홀수번째 문자를 소문자로 바꾸면 "TrY", "HeLlO", "WoRlD"입니다. 따라서 "T.. 2023. 7. 1. 프로그래머스 문자열 내 p와 y의 개수 in java 문제 설명 - 대문자와 소문자가 섞여있는 문자열 s가 주어집니다. - s에 'p'의 개수와 'y'의 개수를 비교해 같으면 True, 다르면 False를 return 하는 solution를 완성하세요. - 'p', 'y' 모두 하나도 없는 경우는 항상 True를 리턴합니다. - 단, 개수를 비교할 때 대문자와 소문자는 구별하지 않습니다. - 예를 들어 s가 "pPoooyY"면 true를 return하고 "Pyy"라면 false를 return합니다. 제한사항 - 문자열 s의 길이 : 50 이하의 자연수 - 문자열 s는 알파벳으로만 이루어져 있습니다. 입출력 예 입출력 예 설명 입출력 예 #1 'p'의 개수 2개, 'y'의 개수 2개로 같으므로 true를 return 합니다. 입출력 예 #2 'p'의 개수 1.. 2023. 7. 1. 프로그래머스 문자열 내 마음대로 정렬하기 문제 설명 - 문자열로 구성된 리스트 strings / 정수 n - 각 문자열의 인덱스 n번째 글자를 기준으로 오름차순 정렬 - 예시 strings가 ["sun", "bed", "car"] / n이 1 각 단어의 인덱스 1의 문자 "u", "e", "a"로 strings를 정렬 제한 조건 - strings는 길이 1 이상, 50이하인 배열 - strings의 원소는 소문자 알파벳으로 이루어져 있습니다. - strings의 원소는 길이 1 이상, 100이하인 문자열 - 모든 strings의 원소의 길이는 n보다 큽니다. - 인덱스 1의 문자가 같은 문자열이 여럿 일 경우, 사전순으로 앞선 문자열이 앞쪽에 위치합니다. 입출력 예 입출력 예 설명 입출력 예 1 "sun", "bed", "car"의 1번째 인덱.. 2023. 7. 1. 이전 1 ··· 7 8 9 10 11 12 13 ··· 36 다음