Among Us - Black Crewmate 베이글 맛있다
본문 바로가기

전체 글233

프로그래머스 Lv0 주사위 게임 2 https://school.programmers.co.kr/learn/courses/30/lessons/181930 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr이 문제는 2가지 방법으로 풀 수 있는데 먼저 정석으로 다가간다면 if문을 사용해 문제에서 주어진 조건들을 다 비교하고 그 조건에 맞는 값들을 answer에 대입해 주고 return answer해주면 된다.다른 방법으로는 set을 이용하는 방법이다.a,b,c를 리스트로 형변환을 해주고 set으로 중복된 수를 제거하고 그 길이에 따라 값을 리턴해주면 되는데길이가 1이면 모두 중복된 수라는 뜻이기 때문에.. 2024. 5. 14.
프로그래머스 Lv0 수 조작하기2 https://school.programmers.co.kr/learn/courses/30/lessons/181925 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr이 문제는 zip을 사용해서 푸는 방식도 있는데 정석적인 접근방법이 더 잘 어울리는 거 같아서 정석으로 풀었다.먼저 for문을 사용할 때 범위는 1~len(numLog)로 해줬는데 1부터 시작하는 이유는 [i-1] 과 [i]를 비교하기 위해서이다.그 후 if~elif~else문을 사용해서 numLog[i-1]에 +1, -1, +10, -10를 해준 값이 numLog[i]와 같다면 그에 맞는 문자를 a.. 2024. 5. 14.
프로그래머스 Lv0 9로 나눈 나머지 https://school.programmers.co.kr/learn/courses/30/lessons/181914 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr이 문제는 앞선 Lv0을 다 잘 풀었다면 충분히 쉽게 풀 수 있는 문제이다.number가 문자열이기때문에 for문을 돌면서 answer += int(i)를 해주고 return answer % 9를 해주면 된다. 2024. 5. 14.
프로그래머스 Lv0 접미사 배열 https://school.programmers.co.kr/learn/courses/30/lessons/181909 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr이 문제는 접미사를 찾고 정렬을 해야 하는데 처음에 정렬을 하고 return을 해줘야 된다는 사실을 모르고 문제를 해석하는데 오래 걸렸다.접미사를 다 append해줘야 하기에 for문에 len(my_string)만큼 범위를 주고 미리 선언한 answer.append(my_string[i:])를 해주면 접미사가 모두 append된다. 그 후 return 하기 전에 sort()를 해주면 된다. 2024. 5. 14.
프로그래머스 Lv0 배열 만들기3 https://school.programmers.co.kr/learn/courses/30/lessons/181895 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr이 문제는 2차원 배열을 이용해서 풀어야 하는데 먼저 for 반복문에 주어진 2차원 배열을 범위로 넣으면1차원 배열로 묶인 첫번째 배열이 순서대로 i가 받는다. 그 후 s, e = i 를 하게 되면 i의 0번째 원소, 1번째 원소가 s, e에 대입이 되고 answer += arr[s:e+1]를 하면 문제가 원하는대로 배열을 이어붙이게 된다.answer.append를 하게 되면 2차원 배열이 되므로 +.. 2024. 5. 14.
프로그래머스 Lv0 문자열 잘라서 정렬하기 https://school.programmers.co.kr/learn/courses/30/lessons/181866 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 2024. 5. 12.