[LV1] 프로그래머스 2016년 python
https://programmers.co.kr/learn/courses/30/lessons/12901 코딩테스트 연습 - 2016년 2016년 1월 1일은 금요일입니다. 2016년 a월 b일은 무슨 요일일까요? 두 수 a ,b를 입력받아 2016년 a월 b일이 무슨 요일인지 리턴하는 함수, solution을 완성하세요. 요일의 이름은 일요일부터 토요일까�� programmers.co.kr sum([0:0])은 0이다 -_-;; 인덱싱과 슬라이싱을 잘 쓰면 되는 문제다. def solution(a, b): month_days = [31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31] day_order = ["FRI", "SAT", "SUN", "MON", "TUE", "WE..
[LV1] K번째 수 Python
https://programmers.co.kr/learn/courses/30/lessons/42748 코딩테스트 연습 - K번째수 [1, 5, 2, 6, 3, 7, 4] [[2, 5, 3], [4, 4, 1], [1, 7, 3]] [5, 6, 3] programmers.co.kr 내가 제일 좋아하는 문제다. 파이썬 리스트 인덱싱 및 슬라이싱의 정수를 보여준다. 추가로 함수형 프로그래밍도~! 한 5번 정도 반복해서 풀어보길 추천한다. 참고로 맵 함수 안에 맵 함수를 넣을 때에는 (이 경우는 아님) 맨 안에 있는 맵 오브젝트를 자료형으로 변경해줘야 한다. 이는 마지막 호출 시에도 마찬가지이다. 아래 코드를 안에서부터 설명하면 커맨드의 모든 원소 x(리스트)에 대해 array에 0,1 : 슬라이싱을 적용하고,..
[LV1] 모의고사 python
https://programmers.co.kr/learn/courses/30/lessons/42840 코딩테스트 연습 - 모의고사 수포자는 수학을 포기한 사람의 준말입니다. 수포자 삼인방은 모의고사에 수학 문제를 전부 찍으려 합니다. 수포자는 1번 문제부터 마지막 문제까지 다음과 같이 찍습니다. 1번 수포자가 찍는 �� programmers.co.kr 단순 반복문 문제다. 파이썬 활용 시, enum의 응용력을 배양할 수 있는 문제다 def solution(answers): # 1번의 패턴 p_1 = [1, 2, 3, 4, 5] # 2번의 패턴 p_2 = [2, 1, 2, 3, 2, 4, 2, 5] # 3번의 패턴 p_3 = [3, 3, 1, 1, 2, 2, 4, 4, 5, 5] # 각각의 수포자들을 it..