💡 오늘의 학습 키워드 - 두 개 뽑아서 더하기 - 타겟 넘버 두 개 뽑아서 더하기 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/68644 문제 설명 더보기 정수 배열 numbers가 주어집니다. numbers에서 서로 다른 인덱스에 있는 두 개의 수를 뽑아 더해서 만들 수 있는 모든 수를 배열에 오름차순으로 담아 return 하도록 solution 함수를 완성해주세요. 제한 사항 1. numbers의 길이는 2 이상 100 이하입니다. 2. numbers의 모든 수는 0 이상 100 이하입니다. 문제 회고 💡 어떤 문제가 있었고, 나는 어떤 시도를 했는지 그리고 새롭게 안 사실은 무엇인지 특정 값을 뽑아서 경우의 수를 구하는 문제..
programmers
💡 오늘의 학습 키워드 - 짝수와 홀수 - 문자열 내 마음대로 정렬하기 짝수와 홀수 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/12937 문제 설명 더보기 정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수, solution을 완성해주세요. 제한 조건 1. num은 int 범위의 정수입니다. 2. 0은 짝수입니다. 문제 회고 💡 어떤 문제가 있었고, 나는 어떤 시도를 했는지 그리고 새롭게 안 사실은 무엇인지 특별한 제한 조건 없이 if 문으로도 쉽게 해결할 수 있는 문제였습니다. c++ 에서 삼항 연산자를 사용하는 것처럼 "n ? a : b" 형식으로 작성해보았는데, 코드 오류가 발생해 pyt..
💡 오늘의 학습 키워드 - 나누어 떨어지는 숫자 배열 - 행렬의 곱셈 나누어 떨어지는 숫자 배열 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/12910 문제 설명 더보기 array의 각 element 중 divisor로 나누어 떨어지는 값을 오름차순으로 정렬한 배열을 반환하는 함수, solution을 작성해주세요. divisor로 나누어 떨어지는 element가 하나도 없다면 배열에 -1을 담아 반환하세요. 제한 사항 1. arr은 자연수를 담은 배열입니다. 2. 정수 i, j에 대해 i ≠ j 이면 arr[i] ≠ arr[j] 입니다. 3. divisor는 자연수입니다.array는 길이 1 이상인 배열입니다. 문제 회고 💡 어떤 ..
💡 오늘의 학습 키워드 - 이상한 문자 만들기 - 하샤드 수 이상한 문자 만들기 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/12930 문제 설명 더보기 문자열 s는 한 개 이상의 단어로 구성되어 있습니다. 각 단어는 하나 이상의 공백문자로 구분되어 있습니다. 각 단어의 짝수번째 알파벳은 대문자로, 홀수번째 알파벳은 소문자로 바꾼 문자열을 리턴하는 함수, solution을 완성하세요. 제한 사항 문자열 전체의 짝/홀수 인덱스가 아니라, 단어(공백을 기준)별로 짝/홀수 인덱스를 판단해야합니다. 첫 번째 글자는 0번째 인덱스로 보아 짝수번째 알파벳으로 처리해야 합니다. 문제 회고 💡 어떤 문제가 있었고, 나는 어떤 시도를 했는지 그리고..