프로그래머스 13

[프로그래머스 Lv. 1] x만큼 간격이 있는 n개의 숫자 - JAVA

문제함수 solution은 정수 x와 자연수 n을 입력 받아, x부터 시작해 x씩 증가하는 숫자를 n개 지니는 리스트를 리턴해야 합니다. 다음 제한 조건을 보고, 조건을 만족하는 함수, solution을 완성해주세요.class Solution { public long[] solution(int x, int n) { long[] answer = {}; return answer; }}제한사항x는 -10000000 이상, 10000000 이하인 정수입니다.n은 1000 이하인 자연수입니다. 입출력 예xnanswer25[2,4,6,8,10]43[4,8,12]-42[-4, -8]문제 풀이분석x를 초기값으로 한 후 x만큼 증가한 정수를 리스트에 n개만큼 담아주기  내 소스코드cl..

[프로그래머스 Lv. 1] 문자열을 정수로 바꾸기 - JAVA

문제문자열 s를 숫자로 변환한 결과를 반환하는 함수, solution을 완성하세요.class Solution { public int solution(String s) { int answer = 0; return answer; }}제한사항s의 길이는 1 이상 5이하입니다.s의 맨앞에는 부호(+, -)가 올 수 있습니다.s는 부호와 숫자로만 이루어져있습니다.s는 "0"으로 시작하지 않습니다. 입출력 예입출력 예 설명예를들어 str이 "1234"이면 1234를 반환하고, "-1234"이면 -1234를 반환하면 됩니다.str은 부호(+,-)와 숫자로만 구성되어 있고, 잘못된 값이 입력되는 경우는 없습니다. 문제 풀이분석함수를 사용하기 위함이 아니라 알고리즘을 이해하기 위한 문..

[프로그래머스 Lv. 1] 나머지가 1이 되는 수 찾기 - JAVA

문제자연수 n이 매개변수로 주어집니다. n을 x로 나눈 나머지가 1이 되도록 하는 가장 작은 자연수 x를 return 하도록 solution 함수를 완성해주세요. 답이 항상 존재함은 증명될 수 있습니다.class Solution { public int solution(int n) { int answer = 0; return answer; }} 제한사항3 ≤ n ≤ 1,000,000 입출력 예nresult1031211  입출력 예 설명입출력 예 #110을 3으로 나눈 나머지가 1이고, 3보다 작은 자연수 중에서 문제의 조건을 만족하는 수가 없으므로, 3을 return 해야 합니다.입출력 예 #212를 11로 나눈 나머지가 1이고, 11보다 작은 자연수 중에서 문제의 조건..