본문 바로가기

프로그래머스212

Lv0 로그인 성공? https://school.programmers.co.kr/learn/courses/30/lessons/120883# 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr이 문제는 for문을 다 돌았을 때 주어진 조건에 맞는 답을 리턴해야 하는 문제인데 문제의 조건을 보면 비밀번호는 같을 수 있지만 아이디는 같을 수 없다는 조건을 토대 비밀번호가 주어진 db 배열 원소와 동일하다면 login으로 아니라면 wrong pw을 answer에 넣어주면 된다.answer에 초기에 fail를 넣어준 이유는 for문 안에 조건문이 시행되다가 else문에 answer = "fai.. 2024. 7. 22.
[PCCE 기출문제] 7번 / 가습기 https://school.programmers.co.kr/learn/courses/30/lessons/250127 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr이 문제는 문제에 제시된 조건들을 토대로 빈칸을 작성하면 되는 문제이다.아래 문제의 조건들을 토대로 어느 함수가 auto, target, minimum인지 파악하고 func1, func2, func3에 알맞는 값들을 넣어주면 된다."auto" 모드습도가 0 이상 10 미만인 경우 : 5단계습도가 10 이상 20 미만인 경우 : 4단계습도가 20 이상 30 미만인 경우 : 3단계습도가 30 이상 40 .. 2024. 7. 21.
Lv0 캐릭터의 좌표 https://school.programmers.co.kr/learn/courses/30/lessons/120861 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr이 문제는 문제에서 주어진 조건들을 하나하나 살펴가면서 풀어야 실수가 나오지 않는 문제이다.먼저 문제에서 시작은 항상 0,0에서 시작한다했으므로 answer = [0, 0]을 해주고 가로크기가 9일 때 왼쪽으로 최대 -4, 오른쪽으로 최대 4까지 밖에 못 간다고 예시가 나와있는데 이를 보면 주어진 가로, 세로 길이를 가진 board 배열의 원소들을 2로 나눈 몫이라는 것을 알 수 있다.따라서 x = .. 2024. 7. 21.
Lv0 직사각형 넓이 구하기 https://school.programmers.co.kr/learn/courses/30/lessons/120860 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr이 문제는 직사각형 넓이를 구할 때 어떤 방식을 썼는지 생각하면서 풀어야 하는 문제이다.먼저 직사각형 넓이를 구할 때 두점의 세로 차이 *  두 점의 가로 차이를 이용해서 구하는데 그 때 가장 긴 길이로부터 가장 짧은 길이를 빼서 구한다.이를 문제에 적용해서 풀게 되면 가장 큰 좌표 2개를 x1, x2라 하고 여기에 max(dots)를 대입,가장 작은 좌표 2개를 y1, y1라 하고 여기에 min(d.. 2024. 7. 19.
Lv0 종이 자르기 https://school.programmers.co.kr/learn/courses/30/lessons/120922 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr이 문제는 주어진 예시들을 보면서 식을 만들면 되는데 먼저 세로를 자를 때는 1번만 자르고 그 자른 길이를 가로로 1의 길이만큼 자르다 보면 되면 1x1의 길이를 가진 정사각형이 나온다.2x2인 정사각형도 세로로 한 번을 자르고 가로로 2번을 자르면 필요한 횟수는 3,2x5인 정사각형도 세로로 한 번 자르는 것을 5번 반복 하고 가로로 4번을 자르면 된다.위의 방법을 식으로 만들면 M * N - 1의.. 2024. 7. 19.
[PCCE 기출문제] 3번 / 나이 계산 https://school.programmers.co.kr/learn/courses/30/lessons/250131 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr이 문제는 age_type에 Korea가 입력 되면 2030을 기준으로 한국 나이를 계산해야 하는데 한국 나이는 answer = 2030 - year +1이고 age_type에 Year가 입력되면 만나이를 answer에 넣어주면 되므로 answer = 2030 - year를 해주면 된다. 2024. 7. 18.