전체 글233 프로그래머스 Lv0 이차원 배열 대각 순회하기 https://school.programmers.co.kr/learn/courses/30/lessons/181829 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr이 문제는 행과 열을 더했을 때 주어진 k보다 작다면 행열에 해당하는 board값을 더해주는 문제이다.그렇기 때문에 이중for문을 써서 먼저 for i in range(len(board))는 행을 for j in range(len(board[i]))는 열을 나타내고 if 문을 써서 조건에 맞다면 answer += board[i][j]를 해주면 된다.두번째 for문에서 len(board[i])를 한 .. 2024. 5. 16. 프로그래머스 Lv0 등차수열의 특정한 항만 더하기 https://school.programmers.co.kr/learn/courses/30/lessons/181931 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr이 문제는 주어진 included에서 True일 때 i+1의 순서의 주어진 등차의 값을 더해줘야한다.따라서 for문을 사용해서 if included[i] == True:를 사용해 True일때만 answer += a(첫번째항)+d(등차)*i를 해줘야 한다.*i를 해주는 이유는 등차는 계속해서 커지는데 True의 위치에 값만큼 등차도 증가했기 때문이다. 2024. 5. 16. 프로그래머스 Lv0 세로 읽기 https://school.programmers.co.kr/learn/courses/30/lessons/181904 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr이 문제는 가로로 적은 글자를 세로로 바꾸는데 문제 예제를 보면 주어진 c-1부터 간격은 m만큼 출력해서 글자를 만들면 된다.따라서 answer = my_string[c-1::m]를 하게 되면 my_string에서 c-1부터 문자열 끝까지, m간격으로 answer에 대입된다. 2024. 5. 16. 프로그래머스 Lv0 369게임 https://school.programmers.co.kr/learn/courses/30/lessons/120891 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr이 문제는 count를 사용해야 하는데 그럴려면 문자열 혹은 리스트를 이용해야한다.문자열을 이용해서 푸는게 더 간단할 거 같아서 주어진 order를 문자열로 형변환을 해주고 count('3의배수')를 하나씩 해주고 그 값들은 더해서 return 해주면 된다. 2024. 5. 14. 프로그래머스 Lv0 합성수 찾기 https://school.programmers.co.kr/learn/courses/30/lessons/120846 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr이 문제는 약수가 3개 이상인 수를 찾아야 하기에 먼저 0은 포함하면 안 되고 n은 포함해야 하기에 for i in range(1,n+1)로 해줬다.그 후에 비어있는 리스트를 선언하고 약수는 1~자기 자신까지 포함하기에 for j in range(1,i+1)를 선언하고ex) 4의 약수는 1,2,4로 자기 자신 4를 포함i % j == 0이라면 result.append(i)를 해줘야한다.j가 아니라 i.. 2024. 5. 14. 프로그래머스 Lv0 문자열 정렬하기(1) https://school.programmers.co.kr/learn/courses/30/lessons/120850 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr이 문제는 문자열 안에 정수가 있는지 판단해야 하는 문제이다.그렇기 때문에 문자열에 문자들을 하나씩 다 봐야 하기에 for i in my_string을 해준다.그 후 i가 숫자인지 문자인지 알아야 하기때문에 isnumeric() 또는 isdigit()를 사용해서 숫자라면 주어진게 문자열이기 때문에 int(i)를 answer에 append해준다.문제에서 오름차순 정렬을 해주라 했기에 return 할 때.. 2024. 5. 14. 이전 1 ··· 14 15 16 17 18 19 20 ··· 39 다음