코딩기초트레이닝2 Day.7 코딩 기초 트레이닝 파이썬 1.수열과 구간 쿼리4 def solution(arr, queries): answer = [] for s,e,k in queries: for i in range(s,e+1): if i%k==0: arr[i]+=1 return arr 더보기 구간 쿼리2는 구간을 리스트 슬라이싱[ ] 으로 가져오는데 구간 쿼리4는 함수 호출( )을 통해 범위를 생성한다. 구간 쿼리2는 최솟값을 찾아야 하기 때문에 리스트를 사용하고 구간 쿼리4는 원래 배열을 직접 수정해야하기 때문에 리스트가 아닌 배열을 사용한 것이다. 2. 배열 만들기2 def solution(l, r): answer = [] for i in range(l,r+1): if all (a=='0' or a=='5' for a in str(i)): answer... 2024. 1. 19. Day2. 코딩 기초 트레이닝 프로그래머스 파이썬 1. 덧셈식 출력하기 a,b= map(int, input().strip().split()) print(a,"+",b,"=",a+b) 2. 문자열 붙여서 출력하기 a,b= map(str, input().split()) print(a+b) 더보기 1. 정수형으로 코드를 짤때에는 strip 함수를 넣어도 넣지 않아도 에러가 나지 않아 이번에도 습관처럼 넣었다가 에러가 났다. 문자열 리스트에서 공백이 없으면 에러가 나는것 같다. map 함수를 지우면 에러가 나지 않는다. 2. 문자열일 경우에는 map 함수를 사용하지 않아도 된다. map을 사용하는 이유는 각 변수에 str을 넣어주기 위해서인데 이 경우 이미 문자열로 인식 하기 때문에 하지 않아도 된다. 3. 문자열 돌리기 str = input() for i i.. 2024. 1. 6. 이전 1 다음