[프로그래머스 고득점 알고리즘kit] 기능개발

각 기능은 진도가 100%일 때 서비스에 반영각 기능의 개발속도는 모두 다르기 때문에 뒤에 있는 기능이 앞에 있는 기능보다 먼저 개발될 수 있고, 이때 뒤에 있는 기능은 앞에 있는 기능이 배포될 때 함께 배포됨먼저 배포되어야 하는 순서대로 작업의 진도가 적힌 정수 배열

2024년 4월 10일
·
0개의 댓글
·

[프로그래머스 고득점 알고리즘kit] 같은 숫자는 싫어

배열 arr가 주어집니다. 배열 arr의 각 원소는 숫자 0부터 9까지로 이루어져 있습니다. 이때, 배열 arr에서 연속적으로 나타나는 숫자는 하나만 남기고 전부 제거하려고 합니다. 단, 제거된 후 남은 수들을 반환할 때는 배열 arr의 원소들의 순서를 유지해야 합니다

2024년 4월 9일
·
0개의 댓글
·

[프로그래머스 LEVEL 0] flag에 따라 다른 값 반환하기

두 정수 a, b와 boolean 변수 flag가 매개변수로 주어질 때, flag가 true면 a + b를 false면 a - b를 return 하는 solution 함수를 작성해 주세요.\-1,000 ≤ a, b ≤ 1,000a b flag result\-4 7 tr

2024년 4월 2일
·
0개의 댓글
·

[프로그래머스 LEVEL 0] 조건 문자열

문자열에 따라 다음과 같이 두 수의 크기를 비교하려고 합니다.두 수가 n과 m이라면">", "=" : n >= m"<", "=" : n <= m">", "!" : n > m"<", "!" : n < m두 문자열 ineq와 eq가 주어집니다. ine

2024년 4월 2일
·
0개의 댓글
·

[프로그래머스 LEVEL 0] 홀짝에 따라 다른 값 반환하기

양의 정수 n이 매개변수로 주어질 때, n이 홀수라면 n 이하의 홀수인 모든 양의 정수의 합을 return 하고 n이 짝수라면 n 이하의 짝수인 모든 양의 정수의 제곱의 합을 return 하는 solution 함수를 작성해 주세요.1 ≤ n ≤ 100n result7

2024년 4월 2일
·
0개의 댓글
·

[프로그래머스 LEVEL 1] 공배수

정수 number와 n, m이 주어집니다. number가 n의 배수이면서 m의 배수이면 1을 아니라면 0을 return하도록 solution 함수를 완성해주세요.10 ≤ number ≤ 1002 ≤ n, m < 10number n m result60 2 3 155

2024년 4월 2일
·
0개의 댓글
·

[프로그래머스 LEVEL 1] n의 배수

정수 num과 n이 매개 변수로 주어질 때, num이 n의 배수이면 1을 return n의 배수가 아니라면 0을 return하도록 solution 함수를 완성해주세요.2 ≤ num ≤ 1002 ≤ n ≤ 9num n result98 2 134 3 0입출력 예 98은 2

2024년 4월 2일
·
0개의 댓글
·

[프로그래머스 LEVEL 1] 더 크게 합치기

연산 ⊕는 두 정수에 대한 연산으로 두 정수를 붙여서 쓴 값을 반환합니다. 예를 들면 다음과 같습니다.12 ⊕ 3 = 1233 ⊕ 12 = 312양의 정수 a와 b가 주어졌을 때, a ⊕ b와 b ⊕ a 중 더 큰 값을 return 하는 solution 함수를 완성해

2024년 4월 2일
·
0개의 댓글
·

[프로그래머스 LEVEL 1] 문자열 곱하기

문자열 my_string과 정수 k가 주어질 때, my_string을 k번 반복한 문자열을 return 하는 solution 함수를 작성해 주세요.1 ≤ my_string의 길이 ≤ 100my_string은 영소문자로만 이루어져 있습니다.1 ≤ k ≤ 100my_str

2024년 4월 2일
·
0개의 댓글
·

[프로그래머스 LEVEL 1] 문자 리스트를 문자열로 변환하기

문자들이 담겨있는 배열 arr가 주어집니다. arr의 원소들을 순서대로 이어 붙인 문자열을 return 하는 solution함수를 작성해 주세요.1 ≤ arr의 길이 ≤ 200arr의 원소는 전부 알파벳 소문자로 이루어진 길이가 1인 문자열입니다.arr result"a

2024년 4월 2일
·
0개의 댓글
·

[프로그래머스 LEVEL 1] 덧셈식 출력하기

두 정수 a, b가 주어질 때 다음과 같은 형태의 계산식을 출력하는 코드를 작성해 보세요.a + b = c1 ≤ a, b ≤ 100입력 4 5출력 4 + 5 = 9문자열 formating : {} .format(변수)

2024년 4월 2일
·
0개의 댓글
·

[프로그래머스 LEVEL 1] 특수문자 출력하기

다음과 같이 출력하도록 코드를 작성해 주세요.!@

2024년 4월 2일
·
0개의 댓글
·

[프로그래머스 LEVEL 1] 문자열 반복해서 출력하기

문자열 str과 정수 n이 주어집니다.str이 n번 반복된 문자열을 만들어 출력하는 코드를 작성해 보세요.1 ≤ str의 길이 ≤ 101 ≤ n ≤ 5입력 string 5출력 stringstringstringstringstring문자열변수 \* n : 동일한 문자열이

2024년 4월 2일
·
0개의 댓글
·

[프로그래머스 LEVEL 1] a와 b 출력하기

정수 a와 b가 주어집니다. 각 수를 입력받아 입출력 예와 같은 형식으로 출력하는 코드를 작성해 보세요.\-100,000 ≤ a, b ≤ 100,000입력 4 5출력 a = 4b = 5map() : 사용자 입력의 각 원소에 함수를 적용input().strip().spl

2024년 4월 2일
·
0개의 댓글
·

[프로그래머스 LEVEL 1] 문자열 출력하기

문자열 str이 주어질 때, str을 출력하는 코드를 작성해 보세요.1 ≤ str의 길이 ≤ 1,000,000str에는 공백이 없으며, 첫째 줄에 한 줄로만 주어집니다.입력 HelloWorld!출력 HelloWorld!문자열 출력 : print(문자열변수)

2024년 4월 2일
·
0개의 댓글
·

[프로그래머스 LEVEL 1] 문자열 섞기

문제 설명길이가 같은 두 문자열 str1과 str2가 주어집니다.두 문자열의 각 문자가 앞에서부터 서로 번갈아가면서 한 번씩 등장하는 문자열을 만들어 return 하는 solution 함수를 완성해 주세요.제한사항1 ≤ str1의 길이 = str2의 길이 ≤ 10str

2024년 4월 1일
·
0개의 댓글
·

[프로그래머스 LEVEL 1] 문자열 겹쳐쓰기

문자열 my_string, overwrite_string과 정수 s가 주어집니다. 문자열 my_string의 인덱스 s부터 overwrite_string의 길이만큼을 문자열 overwrite_string으로 바꾼 문자열을 return 하는 solution 함수를 작성해

2024년 4월 1일
·
0개의 댓글
·

[프로그래머스 LEVEL 1] 홀짝 구분하기

문제 설명자연수 n이 입력으로 주어졌을 때 만약 n이 짝수이면 "n is even"을, 홀수이면 "n is odd"를 출력하는 코드를 작성해 보세요.제한사항1 ≤ n ≤ 1,000입출력 예입력 100출력 100 is even입력 1출력 1 is odd짝수 : n % 2

2024년 4월 1일
·
0개의 댓글
·

[프로그래머스 LEVEL 1] 문자열 돌리기

문제 설명문자열 str이 주어집니다.문자열을 시계방향으로 90도 돌려서 아래 입출력 예와 같이 출력하는 코드를 작성해 보세요.제한사항1 ≤ str의 길이 ≤ 10입출력 예입력 abcde출력 abcdefor 반복문을 사용해서 입력받은 문자열 내의 문자들을 하나씩 출력!

2024년 4월 1일
·
0개의 댓글
·

[프로그래머스 LEVEL 1] 문자열 붙여서 출력하기

문제 설명두 개의 문자열 str1, str2가 공백으로 구분되어 입력으로 주어집니다.입출력 예와 같이 str1과 str2을 이어서 출력하는 코드를 작성해 보세요.제한사항1 ≤ str1, str2의 길이 ≤ 10입출력 예입력 apple pen출력 applepen입력 He

2024년 4월 1일
·
0개의 댓글
·