CodingTest 50

프로그래머스 - 피보나치 수 (JAVA)

코테 스터디를 끝낸 후, 코테 관련 블로그는 잘 안올릴려 했으나 이 문제는 꼭 블로그에 포스팅하여 한 번 더 정리하고 넘어가야겠다는 생각이 들어 오랜만에 코테 관련 블로그를 끄적여봅니다😖😖 프로그래머스 피보나치 수 2단계 문제입니다 https://school.programmers.co.kr/learn/courses/30/lessons/12945 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ❓문제설명 피보나치 수는 F(0) = 0, F(1) = 1일 때, 1 이상의 n에 대하여 F(n) = F(n+1) + F(n-2) 가 적용되는 수 입니다. 예를 들어 ..

CodingTest 2024.02.15

프로그래머스 - 서울에서 김서방 찾기

프로그래머스 서울에서 김서방 찾기 1단계 문제입니다 https://school.programmers.co.kr/learn/courses/30/lessons/12919?language=java 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ❓문제 설명 String형 배열 seoul의 element중 "Kim"의 위치 x를 찾아, "김서방은 x에 있다"는 String을 반호나하는 함수, solutin을 완성하세요. seoul에 "Kim"은 오직 한 번만 나타나며 잘못된 값이 입력되는 경우는 없습니다. ⚠️ 제한사항 및 입출력 예 seoul의 길이 1 이상, ..

CodingTest 2023.07.12

프로그래머스 - 자릿수 더하기 (JAVA)

프로그래머스 자릿수 더하기 1단계 문제입니다. https://school.programmers.co.kr/learn/courses/30/lessons/12931 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ❓문제 설명 자연수 N이 주어지면, N의 각 자릿수의 합을 구해서 return 하는 solution 함수를 만들어 주세요. 예를 들어 N = 123이면 1 + 2 + 3 = 6을 return 하면 됩니다. ⚠️제한사항 및 입출력 예 N의 범위 : 100,000,000 이하의 자연수 N answer 123 6 987 24 ✏️내가 직접 짠 코드 publ..

CodingTest 2023.06.10

프로그래머스 - A 강조하기 (JAVA)

프로그래머스 A 강조하기 0단계 문제입니다. https://school.programmers.co.kr/learn/courses/30/lessons/181874 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ❓문제 설명 문자열 myString이 주어집니다. myString에서 알파벳 "a"가 등장하면 전부 "A"로 변환하고, "A"가 아닌 모든 대문자 알파벳은 소문자 알파벳으로 반환하여 return 하는 solution 함수를 완성하세요. ⚠️제한사항 및 입출력 예 1

CodingTest 2023.05.02

프로그래머스 - 대문자와 소문자 (JAVA)

프로그래머스 0단계 대문자와 소문자 문제입니다 https://school.programmers.co.kr/learn/courses/30/lessons/120893 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ❓문제 설명 문자열 my_string이 매개변수로 주어질 때, 대문자는 소문자로 소문자는 대문자로 변환한 문자열을 return 하도록 solution 함수를 완성해주세요. ⚠️제안사항 및 입출력 예 1

CodingTest 2023.04.10

프로그래머스 - 피자 나눠 먹기 (2) (JAVA)

프로그래머스 0단계 피자 나눠 먹기 (2) 문제입니다 https://school.programmers.co.kr/learn/courses/30/lessons/120815 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ❓문제 설명 머쓱이네 피자가게는 피자를 여섯 조각으로 잘라 줍니다. 피자를 나눠먹을 사람의 수 n이 매개변수로 주어질 때, n명이 주문한 피자를 남기지 않고 모두 같은 수의 피자 조각을 먹어야 한다면 최소 몇판을 시켜야 하는지를 return 하도록 solution 함수를 완성해보세요. ⚠️제안사항 및 입출력 예 1

CodingTest 2023.04.07

프로그래머스 - 최댓값 만들기 (2) (JAVA)

프로그래머스 0단계 최댓값 만들기 (2) 문제입니다. https://school.programmers.co.kr/learn/courses/30/lessons/120862 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ❓문제 설명 정수 배열 numbers가 매개변수로 주어집니다. numbers의 원소 중 두 개를 곱해 만들 수 있는 최댓값을 return하도록 solution 함수를 완성해주세요. ⚠️제한사항 및 입출력 예 -10,000

CodingTest 2023.04.05

프로그래머스 - 캐릭터의 좌표 (JAVA)

프로그래머스 0단계 캐릭터의 좌표 문제입니다 https://school.programmers.co.kr/learn/courses/30/lessons/120861 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ❓문제 설명 머쓱이는 RPG게임을 하고 있습니다. 게임에는 up, down, left, right 방향키가 있으며 각 키를 누르면 위, 아래, 왼쪽, 오른쪽으로 한 칸씩 이동합니다. 예를 들어 [0,0]에서 up을 누른다면 캐릭터의 좌표는 [0,1], down을 누른다면 [0,1], left를 누른다면 [-1,0], right를 누른다면 [1,0]입니..

CodingTest 2023.04.05

프로그래머스 - 피자 나눠 먹기 (3)

프로그래머스 0단계 피자 나눠 먹기(3) 문제입니다 https://school.programmers.co.kr/learn/courses/30/lessons/120816 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ❓ 문제설명 머쓱이네 피자가게는 피자를 두 조각에서 열 조각가지 원하는 조각 수로 잘라줍니다. 피자 조각 수 slice와 피자를 먹는 사람의 수 n이 매개변수로 주어질 때, n명의 사람이 최소 한 조각 이상 피자를 먹으려면 최소 몇 판의 피자를 시켜야 하는지 return하도록 solution 함수를 완성해보세요. ⚠️ 제한사항 및 입출력 예 2

CodingTest 2023.03.30

프로그래머스 - 숨어있는 숫자의 덧셈 (1) (JAVA)

프로그래머스 0단계 숨어있는 숫자의 덧셈(1) 문제 입니다 https://school.programmers.co.kr/learn/courses/30/lessons/120851 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ❓문제설명 문자열 my_string이 매개변수로 주어집니다. my_string 안의 모든 자연수들의 합을 return하도록 solution 함수를 완성해주세요. ⚠️ 제안사항 및 입출력 예 1 51 - 48 = 3 숫자 4 -> 52 - 48 = 4

CodingTest 2023.03.29