본문 바로가기
반응형

개발/Coding Test3

[프로그래머스 LV1] 콜라 문제 - Java, Kotlin, Python, Go https://school.programmers.co.kr/learn/courses/30/lessons/132267 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 이 문제는 빈 병 a개를 가져다주면 콜라 b병을 주는 마트가 있을 때, 빈 병 n개를 가져다주면 몇 병을 받을 수 있는지 계산하는 문제입니다. 빈 병을 가져다주면 콜라를 받을 수 있고, 받은 콜라를 마시고 난 빈 병을 다시 가져다주면 콜라를 또 받을 수 있습니다. 빈 병의 개수가 a보다 작을 때까지 반복하면서 받은 콜라의 수를 계산하면 됩니다. Java class Solution { public.. 2023. 5. 6.
[프로그래머스 LV1] 공원 산책 - Java, Kotlin, Python, Go https://school.programmers.co.kr/learn/courses/30/lessons/172928 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 지나다니는 길을 'O', 장애물을 'X'로 나타낸 공원 배열이 주어질 때, 로봇 강아지가 움직인 위치를 구하는 문제입니다. 장애물을 만나거나 맵을 벗어나면 그 자리에서 멈추는 것이 아니라 명령 자체를 무시합니다. 따라서 한 칸씩 움직이면서 판단하는 것이 아니라 이동 가능 여부를 먼저 판단한 후 가능하면 이동하도록 구현해야 합니다. 또한 시작점이 'S'로 표시되는데 이 곳 역시 이동 가능한 구역입.. 2023. 4. 20.
[프로그래머스 LV2] 두 원 사이의 정수 쌍 - Java, Kotlin, Python, Go https://school.programmers.co.kr/learn/courses/30/lessons/181187 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 반지름을 나타내는 두 정수 r1, r2가 주어질 때, 두 원 사이의 공간에 x좌표와 y좌표가 모두 정수인 점의 개수를 구하는 문제입니다. 모든 좌표를 탐색할 필요 없이 1사분면에서 해당하는 점의 개수를 구한 후 X 4를 하면 전체 개수를 구할 수 있습니다. 1사분면의 점의 개수는 피타고라스 정리를 이용하여 x가 1, 2, ..., r2일 때 r1, r2의 y 좌표를 구한 뒤 두 좌표 사이에 있는.. 2023. 4. 16.
반응형