티스토리

유니 코드
검색하기

블로그 홈

유니 코드

uoohlz.tistory.com/m

꼬물쥰 님의 블로그입니다.

구독자
6
방명록 방문하기

주요 글 목록

  • [BOJ/백준][Silver5] 4673: 셀프 넘버(Kotlin) https://www.acmicpc.net/problem/4673 4673번: 셀프 넘버 셀프 넘버는 1949년 인도 수학자 D.R. Kaprekar가 이름 붙였다. 양의 정수 n에 대해서 d(n)을 n과 n의 각 자리수를 더하는 함수라고 정의하자. 예를 들어, d(75) = 75+7+5 = 87이다. 양의 정수 n이 주어졌을 때, www.acmicpc.net 문제 셀프 넘버는 1949년 인도 수학자 D.R. Kaprekar가 이름 붙였다. 양의 정수 n에 대해서 d(n)을 n과 n의 각 자리수를 더하는 함수라고 정의하자. 예를 들어, d(75) = 75+7+5 = 87이다. 양의 정수 n이 주어졌을 때, 이 수를 시작해서 n, d(n), d(d(n)), d(d(d(n))), ...과 같은 무한 수열을 .. 공감수 0 댓글수 0 2022. 8. 14.
  • [PGS/프로그래머스][Lv1] 가운데 글자 가져오기(Kotlin) https://school.programmers.co.kr/learn/courses/30/lessons/12903 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 [문제 설명] 단어 s의 가운데 글자를 반환하는 함수, solution을 만들어 보세요. 단어의 길이가 짝수라면 가운데 두글자를 반환하면 됩니다. [제한 사항] s는 길이가 1 이상, 100이하인 스트링입니다. [입출력 예] 입출력 예 s return "abcde" "c" "qwer" "we" 코드 class Solution { fun solution(s: String): String { v.. 공감수 0 댓글수 0 2022. 8. 14.
  • [PGS/프로그래머스][Lv1] 수박수박수박수박수?(Kotlin) https://school.programmers.co.kr/learn/courses/30/lessons/12922 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 [문제 설명] 길이가 n이고, "수박수박수박수...."와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 "수박수박"을 리턴하고 3이라면 "수박수"를 리턴하면 됩니다. [제한 사항] n은 길이 10,000이하인 자연수입니다. [입출력 예] n return 3 "수박수" 4 "수박수박" 코드 class Solution { fun solution.. 공감수 0 댓글수 0 2022. 8. 14.
  • [PGS/프로그래머스][Lv1] 시저 암호(Kotlin) https://school.programmers.co.kr/learn/courses/30/lessons/12926 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 [문제 설명] 어떤 문장의 각 알파벳을 일정한 거리만큼 밀어서 다른 알파벳으로 바꾸는 암호화 방식을 시저 암호라고 합니다. 예를 들어 "AB"는 1만큼 밀면 "BC"가 되고, 3만큼 밀면 "DE"가 됩니다. "z"는 1만큼 밀면 "a"가 됩니다. 문자열 s와 거리 n을 입력받아 s를 n만큼 민 암호문을 만드는 함수, solution을 완성해 보세요. [제한 조건] 공백은 아무리 밀어도 공백입.. 공감수 0 댓글수 0 2022. 8. 14.
  • [PGS/프로그래머스][Lv1] 자연수 뒤집어 배열로 만들기(Kotlin) https://school.programmers.co.kr/learn/courses/30/lessons/12932 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 [문제 설명] 자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다. [제한 조건] n은 10,000,000,000이하인 자연수입니다. [입출력 예] n return 12345 [5,4,3,2,1] 접근방법 입력값의 일의자리 수부터 배열에 넣어주면 끝인 문제다 /와 %연산으로 입력값의 한자리씩 가져와서 배열.. 공감수 0 댓글수 0 2022. 8. 14.
  • [PGS/프로그래머스][Lv1] 서울에서 김서방 찾기(Kotlin) https://school.programmers.co.kr/learn/courses/30/lessons/12919 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 [문제 설명] String형 배열 seoul의 element중 "Kim"의 위치 x를 찾아, "김서방은 x에 있다"는 String을 반환하는 함수, solution을 완성하세요. seoul에 "Kim"은 오직 한 번만 나타나며 잘못된 값이 입력되는 경우는 없습니다. [제한 사항] seoul은 길이 1 이상, 1000 이하인 배열입니다. seoul의 원소는 길이 1 이상, 20 이하인 문자열입.. 공감수 0 댓글수 0 2022. 8. 11.
  • [PGS/프로그래머스][Lv1] 약수의 합(Kotlin) https://school.programmers.co.kr/learn/courses/30/lessons/12928 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 [문제 설명] 정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해주세요. [제한 사항] n은 0 이상 3000이하인 정수입니다. [입출력 예] n return 12 28 5 6 접근방법 이번달 목표는 프로그래머스에 있는 Lv1문제 다 풀기라서 아직 안 푼 문제를 풀어보는 중이다. 오늘 푼 2문제는 굉장히 쉬웠다. 어제 푼 문제와 비슷한데 더 쉬웠다. 반복.. 공감수 0 댓글수 0 2022. 8. 11.
  • [PGS/프로그래머스][Lv1] 정수 제곱근 판별(Kotlin) https://school.programmers.co.kr/learn/courses/30/lessons/12934 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr [문제설명] 임의의 양의 정수 n에 대해, n이 어떤 양의 정수 x의 제곱인지 아닌지 판단하려 합니다. n이 양의 정수 x의 제곱이라면 x+1의 제곱을 리턴하고, n이 양의 정수 x의 제곱이 아니라면 -1을 리턴하는 함수를 완성하세요. [제한 사항] n은 1이상, 50000000000000 이하인 양의 정수입니다. [입출력 예] n return 121 144 3 -1 접근방법 제곱근을 반환하는 함.. 공감수 0 댓글수 0 2022. 8. 11.
  • [PGS/프로그래머스][Lv1] 약수의 개수와 덧셈(Kotlin) https://school.programmers.co.kr/learn/courses/30/lessons/77884 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 [문제 설명] 두 정수 left와 right가 매개변수로 주어집니다. left부터 right까지의 모든 수들 중에서, 약수의 개수가 짝수인 수는 더하고, 약수의 개수가 홀수인 수는 뺀 수를 return 하도록 solution 함수를 완성해주세요. [제한사항] 1 ≤ left ≤ right ≤ 1,000 [입출력 예] left right result 13 17 43 24 27 52 접근방법 가.. 공감수 0 댓글수 0 2022. 8. 11.
  • [PGS/프로그래머스][Lv1] 음양 더하기(Kotlin) https://school.programmers.co.kr/learn/courses/30/lessons/76501 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr [문제 설명] 어떤 정수들이 있습니다. 이 정수들의 절댓값을 차례대로 담은 정수 배열 absolutes와 이 정수들의 부호를 차례대로 담은 불리언 배열 signs가 매개변수로 주어집니다. 실제 정수들의 합을 구하여 return 하도록 solution 함수를 완성해주세요. [제한사항] absolutes의 길이는 1 이상 1,000 이하입니다. absolutes의 모든 수는 각각 1 이상 1,000 .. 공감수 0 댓글수 0 2022. 8. 4.
  • [PGS/프로그래머스][Lv1]없는 숫자 더하기(Kotlin) https://school.programmers.co.kr/learn/courses/30/lessons/86051# 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr [문제 설명] 0부터 9까지의 숫자 중 일부가 들어있는 정수 배열 numbers가 매개변수로 주어집니다. numbers에서 찾을 수 없는 0부터 9까지의 숫자를 모두 찾아 더한 수를 return 하도록 solution 함수를 완성해주세요. [제한 조건] 1 ≤ numbers의 길이 ≤ 9 0 ≤ numbers의 모든 원소 ≤ 9 numbers의 모든 원소는 서로 다릅니다. [입출력 예] numb.. 공감수 0 댓글수 0 2022. 8. 4.
  • [PGS/프로그래머스][Lv1] x만큼 간격이 있는 n개의 숫자(Kotlin) [문제 설명] 함수 solution은 정수 x와 자연수 n을 입력 받아, x부터 시작해 x씩 증가하는 숫자를 n개 지니는 리스트를 리턴해야 합니다. 다음 제한 조건을 보고, 조건을 만족하는 함수, solution을 완성해주세요. [제한 조건] x는 -10000000 이상, 10000000 이하인 정수입니다. n은 1000 이하인 자연수입니다. [입출력 예] x n answer 2 5 [2,4,6,8,10] 4 3 [4,8,12] -4 2 [-4, -8] [풀이] 방금 풀이한 행렬의 덧셈 문제와 비슷한 문제이다. 아니 오히려 더 쉬운 문제인 것 같기도 하다. 이 문제는 x만큼 증가하는 수 n개를 반환배열에 추가해주기만 하면된다. 행렬의 덧셈 문제와 마찬가지로 배열의 초기화를 할 때 값을 추가해주었다. 다만.. 공감수 0 댓글수 0 2022. 5. 12.
  • [PGS/프로그래머스][Lv1] 행렬의 덧셈(Kotlin) [문제 설명] 행렬의 덧셈은 행과 열의 크기가 같은 두 행렬의 같은 행, 같은 열의 값을 서로 더한 결과가 됩니다. 2개의 행렬 arr1과 arr2를 입력받아, 행렬 덧셈의 결과를 반환하는 함수, solution을 완성해주세요. [제한 조건] 행렬 arr1, arr2의 행과 열의 길이는 500을 넘지 않습니다. [입출력 예] arr1 arr2 return [[1,2],[2,3]] [[3,4],[5,6]] [[4,6],[7,9]] [[1],[2]] [[3],[4]] [[4],[6]] [풀이] 두 행렬의 각 원소에 접근하여 더해주는 문제 처음에 생각한 건 이중반복문으로 answer에 각 행렬 원소 더한 걸 추가해주려고 했다. 그런데 answer이 배열이다보니 추가하는 함수가 없었다. 그래서 어떻게 할까 고민.. 공감수 0 댓글수 0 2022. 5. 12.
  • [PGS/프로그래머스][Lv1] 하샤드 수(Kotlin) [문제 설명] 양의 정수 x가 하샤드 수이려면 x의 자릿수의 합으로 x가 나누어져야 합니다. 예를 들어 18의 자릿수 합은 1+8=9이고, 18은 9로 나누어 떨어지므로 18은 하샤드 수입니다. 자연수 x를 입력받아 x가 하샤드 수인지 아닌지 검사하는 함수, solution을 완성해주세요. [제한 조건] x는 1 이상, 10000 이하인 정수입니다. [입출력 예] arr return 10 true 12 true 11 false 13 false [입출력 예 설명] 입출력 예 #1 10의 모든 자릿수의 합은 1입니다. 10은 1로 나누어 떨어지므로 10은 하샤드 수입니다. 입출력 예 #2 12의 모든 자릿수의 합은 3입니다. 12는 3으로 나누어 떨어지므로 12는 하샤드 수입니다. 입출력 예 #3 11의 모.. 공감수 0 댓글수 0 2022. 5. 10.
  • [PGS/프로그래머스][Lv1] 핸드폰 번호 가리기(Kotlin) [문제 설명] 프로그래머스 모바일은 개인정보 보호를 위해 고지서를 보낼 때 고객들의 전화번호의 일부를 가립니다. 전화번호가 문자열 phone_number로 주어졌을 때, 전화번호의 뒷 4자리를 제외한 나머지 숫자를 전부 *으로 가린 문자열을 리턴하는 함수, solution을 완성해주세요. [제한 조건] phone_number는 길이 4 이상, 20이하인 문자열입니다. [입출력 예] phone_number return "01033334444" "*******4444" "027778888" "*****8888" [풀이] 핸드폰 번호 맨 뒤 네자리를 제외한 나머지 숫자들을 *로 바꿔서 반환하는 문제 나는 간단하게 핸드폰 번호 길이만큼 반복문을 돌면서 만약 뒤 네자리가 아니면 *을 answer에 넣고 맨 뒤 네.. 공감수 0 댓글수 0 2022. 5. 10.
  • [PGS/프로그래머스][Lv1] 3진법 뒤집기(Kotlin) [문제 설명] 자연수 n이 매개변수로 주어집니다. n을 3진법 상에서 앞뒤로 뒤집은 후, 이를 다시 10진법으로 표현한 수를 return 하도록 solution 함수를 완성해주세요. [제안사항] n은 1 이상 100,000,000 이하인 자연수입니다. [입출력 예] n result 45 7 125 229 [입출력 예 #1] 답을 도출하는 과정은 다음과 같습니다. n(10진법) n(3진법) 앞뒤반전(3진법) 10진법 45 1200 0021 7 따라서 7을 return 해야 합니다. [입출력 예 #2] 답을 도출하는 과정은 다음과 같습니다. n(10진법) n(3진법) 앞뒤반전(3진법) 10진법 125 11122 22111 229 따라서 229를 return 해야 합니다. [풀이] 1) 3진법 변환 : inp.. 공감수 0 댓글수 0 2022. 5. 9.
  • [PGS/프로그래머스][Lv1] 정렬 : K번째수(Kotlin) [문제 설명] 배열 array의 i번째 숫자부터 j번째 숫자까지 자르고 정렬했을 때, k번째에 있는 수를 구하려 합니다. 예를 들어 array가 [1, 5, 2, 6, 3, 7, 4], i = 2, j = 5, k = 3이라면 array의 2번째부터 5번째까지 자르면 [5, 2, 6, 3]입니다. 1에서 나온 배열을 정렬하면 [2, 3, 5, 6]입니다. 2에서 나온 배열의 3번째 숫자는 5입니다. 배열 array, [i, j, k]를 원소로 가진 2차원 배열 commands가 매개변수로 주어질 때, commands의 모든 원소에 대해 앞서 설명한 연산을 적용했을 때 나온 결과를 배열에 담아 return 하도록 solution 함수를 작성해주세요. [제안사항] array의 길이는 1 이상 100 이하입니.. 공감수 0 댓글수 0 2022. 5. 8.
  • [PGS/프로그래머스][Lv1] 콜라츠추측(Kotlin) [문제] 1937년 Collatz란 사람에 의해 제기된 이 추측은, 주어진 수가 1이 될때까지 다음 작업을 반복하면, 모든 수를 1로 만들 수 있다는 추측입니다. 작업은 다음과 같습니다. 1-1. 입력된 수가 짝수라면 2로 나눕니다. 1-2. 입력된 수가 홀수라면 3을 곱하고 1을 더합니다. 2. 결과로 나온 수에 같은 작업을 1이 될 때까지 반복합니다. 예를 들어, 입력된 수가 6이라면 6→3→10→5→16→8→4→2→1 이 되어 총 8번 만에 1이 됩니다. 위 작업을 몇 번이나 반복해야하는지 반환하는 함수, solution을 완성해 주세요. 단, 작업을 500번을 반복해도 1이 되지 않는다면 –1을 반환해 주세요. [제안 사항] 입력된 수, num은 1 이상 8000000 미만인 정수입니다. [입출력.. 공감수 0 댓글수 0 2022. 5. 8.
  • [BOJ/백준][Bronze II] 10820: 문자열 분석 (Kotlin) https://www.acmicpc.net/problem/10820 10820번: 문자열 분석 문자열 N개가 주어진다. 이때, 문자열에 포함되어 있는 소문자, 대문자, 숫자, 공백의 개수를 구하는 프로그램을 작성하시오. 각 문자열은 알파벳 소문자, 대문자, 숫자, 공백으로만 이루어져 있 www.acmicpc.net 문제 문자열 N개가 주어진다. 이때, 문자열에 포함되어 있는 소문자, 대문자, 숫자, 공백의 개수를 구하는 프로그램을 작성하시오. 각 문자열은 알파벳 소문자, 대문자, 숫자, 공백으로만 이루어져 있다. 입력 첫째 줄부터 N번째 줄까지 문자열이 주어진다. (1 ≤ N ≤ 100) 문자열의 길이는 100을 넘지 않는다. 출력 첫째 줄부터 N번째 줄까지 각각의 문자열에 대해서 소문자, 대문자, 숫자.. 공감수 0 댓글수 0 2022. 3. 2.
  • [BOJ/백준][Bronze II] 2577: 숫자의 개수 (Kotlin) https://www.acmicpc.net/problem/2577 2577번: 숫자의 개수 첫째 줄에 A, 둘째 줄에 B, 셋째 줄에 C가 주어진다. A, B, C는 모두 100보다 크거나 같고, 1,000보다 작은 자연수이다. www.acmicpc.net 문제 세 개의 자연수 A, B, C가 주어질 때 A × B × C를 계산한 결과에 0부터 9까지 각각의 숫자가 몇 번씩 쓰였는지를 구하는 프로그램을 작성하시오. 예를 들어 A = 150, B = 266, C = 427 이라면 A × B × C = 150 × 266 × 427 = 17037300 이 되고, 계산한 결과 17037300 에는 0이 3번, 1이 1번, 3이 2번, 7이 2번 쓰였다. 입력 첫째 줄에 A, 둘째 줄에 B, 셋째 줄에 C가 주어.. 공감수 3 댓글수 0 2022. 2. 25.
  • [BOJ/백준][Bronze III] 1085: 직사각형에서 탈출 (Kotlin) https://www.acmicpc.net/problem/1085 1085번: 직사각형에서 탈출 한수는 지금 (x, y)에 있다. 직사각형은 각 변이 좌표축에 평행하고, 왼쪽 아래 꼭짓점은 (0, 0), 오른쪽 위 꼭짓점은 (w, h)에 있다. 직사각형의 경계선까지 가는 거리의 최솟값을 구하는 프로그램 www.acmicpc.net 문제 한수는 지금 (x, y)에 있다. 직사각형은 각 변이 좌표축에 평행하고, 왼쪽 아래 꼭짓점은 (0, 0), 오른쪽 위 꼭짓점은 (w, h)에 있다. 직사각형의 경계선까지 가는 거리의 최솟값을 구하는 프로그램을 작성하시오. 입력 첫째 줄에 x, y, w, h가 주어진다. 출력 첫째 줄에 문제의 정답을 출력한다. 제한 1 ≤ w, h ≤ 1,000 1 ≤ x ≤ w-1 1 ≤.. 공감수 3 댓글수 0 2022. 2. 24.
  • [BOJ/백준][Bronze III] 5086: 배수와 약수 (Kotlin) https://www.acmicpc.net/problem/5086 5086번: 배수와 약수 각 테스트 케이스마다 첫 번째 숫자가 두 번째 숫자의 약수라면 factor를, 배수라면 multiple을, 둘 다 아니라면 neither를 출력한다. www.acmicpc.net 문제 4 × 3 = 12이다. 이 식을 통해 다음과 같은 사실을 알 수 있다. 3은 12의 약수이고, 12는 3의 배수이다. 4도 12의 약수이고, 12는 4의 배수이다. 두 수가 주어졌을 때, 다음 3가지 중 어떤 관계인지 구하는 프로그램을 작성하시오. 첫 번째 숫자가 두 번째 숫자의 약수이다. 첫 번째 숫자가 두 번째 숫자의 배수이다. 첫 번째 숫자가 두 번째 숫자의 약수와 배수 모두 아니다. 입력 입력은 여러 테스트 케이스로 이루어져.. 공감수 3 댓글수 0 2022. 2. 21.
  • [BOJ/백준][Bronze III] 10872: 팩토리얼 (Kotlin) https://www.acmicpc.net/problem/10872 10872번: 팩토리얼 0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오. www.acmicpc.net 문제 0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 정수 N(0 ≤ N ≤ 12)이 주어진다. 출력 첫째 줄에 N!을 출력한다. 풀이 n!은 n*(n-1)* ... *1이니까 간단하게 반복문을 이용하여 문제를 풀었다. import java.util.* fun main() { val sc: Scanner = Scanner(System.`in`) var input = sc.nextInt() var result = 1 for(i in 1..input.. 공감수 4 댓글수 0 2022. 2. 17.
  • [BOJ/백준][Bronze IV] 10797: 10부제 (Kotlin) https://www.acmicpc.net/problem/10797 10797번: 10부제 서울시는 6월 1일부터 교통 혼잡을 막기 위해서 자동차 10부제를 시행한다. 자동차 10부제는 자동차 번호의 일의 자리 숫자와 날짜의 일의 자리 숫자가 일치하면 해당 자동차의 운행을 금지하는 www.acmicpc.net 문제 서울시는 6월 1일부터 교통 혼잡을 막기 위해서 자동차 10부제를 시행한다. 자동차 10부제는 자동차 번호의 일의 자리 숫자와 날짜의 일의 자리 숫자가 일치하면 해당 자동차의 운행을 금지하는 것이다. 예를 들어, 자동차 번호의 일의 자리 숫자가 7이면 7일, 17일, 27일에 운행하지 못한다. 또한, 자동차 번호의 일의 자리 숫자가 0이면 10일, 20일, 30일에 운행하지 못한다. 여러분들은.. 공감수 6 댓글수 0 2022. 2. 16.
  • [BOJ/백준][Bronze IV] 5543: 상근날드 (Kotlin) https://www.acmicpc.net/problem/5543 5543번: 상근날드 입력은 총 다섯 줄이다. 첫째 줄에는 상덕버거, 둘째 줄에는 중덕버거, 셋째 줄에는 하덕버거의 가격이 주어진다. 넷째 줄에는 콜라의 가격, 다섯째 줄에는 사이다의 가격이 주어진다. 모든 가 www.acmicpc.net 문제 상근날드에서 가장 잘 팔리는 메뉴는 세트 메뉴이다. 주문할 때, 자신이 원하는 햄버거와 음료를 하나씩 골라, 세트로 구매하면, 가격의 합계에서 50원을 뺀 가격이 세트 메뉴의 가격이 된다. 햄버거는 총 3종류 상덕버거, 중덕버거, 하덕버거가 있고, 음료는 콜라와 사이다 두 종류가 있다. 햄버거와 음료의 가격이 주어졌을 때, 가장 싼 세트 메뉴의 가격을 출력하는 프로그램을 작성하시오. 입력 입력은 총.. 공감수 6 댓글수 0 2022. 2. 15.
  • [BOJ/백준][Bronze V] 2914 : 저작권 (Kotlin) https://www.acmicpc.net/problem/2914 2914번: 저작권 창영이는 노래 여러 개를 이어서 부르는 가수이다. 유명한 노래의 비슷한 멜로디를 이어서 부르면서 언제 곡이 넘어갔는지 모르게 만드는 것이 창영이 노래의 특징이다. 이런 노래로 상업적으 www.acmicpc.net 문제 창영이는 노래 여러 개를 이어서 부르는 가수이다. 창영이의 노래에 포함되어 있는 멜로디는 모두 저작권이 다른 사람에게 있는 노래이다. 따라서, 이 음악으로 상업적인 활동을 했기 때문에, 저작권 협회에 저작권료를 내야한다. 창영이는 자신의 앨범에 포함되어있는 저작권이 있는 멜로디의 평균값을 구해보기로 했다. 이 값은 아래와 같이 구할 수 있다. (창영이 앨범에 수록된 곡에 포함되어 있는 저작권이 있는 멜로디.. 공감수 6 댓글수 0 2022. 2. 14.
    문의안내
    • 티스토리
    • 로그인
    • 고객센터

    티스토리는 카카오에서 사랑을 담아 만듭니다.

    © Kakao Corp.