profile
AI/ Computer Vision/ Metaverse 에 관심이 있어 공부하는 중입니다:)
post-thumbnail

[프로그래머스]코딩테스트 입문 | 공던지기

문제 머쓱이는 친구들과 동그랗게 서서 공 던지기 게임을 하고 있습니다. 공은 1번부터 던지며 오른쪽으로 한 명을 건너뛰고 그다음 사람에게만 던질 수 있습니다. 친구들의 번호가 들어있는 정수 배열 numbers와 정수 K가 주어질 때, k번째로 공을 던지는 사람의 번호는

2023년 2월 9일
·
0개의 댓글
·
post-thumbnail

[프로그래머스]코딩테스트 입문 | 구슬을 나누는 경우의 수 | 경우의 수,팩토리얼, 경우의 수

머쓱이는 구슬을 친구들에게 나누어주려고 합니다. 구슬은 모두 다르게 생겼습니다. 머쓱이가 갖고 있는 구슬의 개수 balls와 친구들에게 나누어 줄 구슬 개수 share이 매개변수로 주어질 때, balls개의 구슬 중 share개의 구슬을 고르는 가능한 모든 경우의 수를

2023년 2월 8일
·
0개의 댓글
·
post-thumbnail

[프로그래머스]코딩테스트 입문 | 짝수 홀수 개수

정수가 담긴 리스트 num_list가 주어질 때, num_list의 원소 중 짝수와 홀수의 개수를 담은 배열을 return 하도록 solution 함수를 완성해보세요. 내가 풀었던 방법은 짝수, 홀수 변수를 만들고 리스트 반복문을 통해 원소가 2로 나누어 떨어지는 경우

2023년 2월 5일
·
0개의 댓글
·
post-thumbnail

[프로그래머스]코딩테스트 입문 | 피자 나눠 먹기(2) | 최소공배수, 최대공약수

머쓱이네 피자가게는 피자를 여섯 조각으로 잘라 줍니다. 피자를 나눠먹을 사람의 수 n이 매개변수로 주어질 때, n명이 주문한 피자를 남기지 않고 모두 같은 수의 피자 조각을 먹어야 한다면 최소 몇 판을 시켜야 하는지를 return 하도록 solution 함수를 완성해보

2023년 2월 3일
·
0개의 댓글
·
post-thumbnail

[프로그래머스]코딩테스트 입문 | 피자 나눠 먹기(1) | 반올림, 올림, 내림

머쓱이네 피자가게는 피자를 일곱 조각으로 잘라 줍니다. 피자를 나눠먹을 사람의 수 n이 주어질 때, 모든 사람이 피자를 한 조각 이상 먹기 위해 필요한 피자의 수를 return 하는 solution 함수를 완성해보세요.math 모듈의 ceil() 함수를 사용했다.한 판

2023년 2월 3일
·
0개의 댓글
·
post-thumbnail

[Python/미니프로젝트] 숫자 야구 | randint , 사용자 정의 함수

⚾️ 숫자 야구 > [코드잇] 파이썬 응용하기 [미니 프로젝트] 본 프로젝트는 모듈, 사용자 정의 함수 개념을 적용해 숫자 야구 게임을 하는 것으로 코드잇 파이썬 응용하기 과정에 나와 있다. 0. 규칙 컴퓨터는 0과 9 사이의 서로 다른 숫자 3개를 무작위로 뽑는다

2023년 2월 1일
·
0개의 댓글
·
post-thumbnail

[프로그래머스]코딩테스트 입문 | 최빈값 구하기 | dictionary, enumerate()

최빈값은 주어진 값 중에서 가장 자주 나오는 값을 의미합니다. 정수 배열 array가 매개변수로 주어질 때, 최빈값을 return 하도록 solution 함수를 완성해보세요. 최빈값이 여러 개면 -1을 return 합니다.나는 dictionary 개념을 이용해서 풀었다

2023년 2월 1일
·
0개의 댓글
·
post-thumbnail

[Python/미니프로젝트] 로또 시뮬레이션 | randint , 사용자 정의 함수, 모듈

🎰 로또 시뮬레이션 > [코드잇] 파이썬 응용하기 [미니 프로젝트] 본 프로젝트는 모듈, 사용자 정의 함수 개념을 적용해 로또 시뮬레이션을 해보는 것으로 코드잇 파이썬 응용하기 과정에 나와 있다. 1. 번호 뽑기 generate_numbers(n) 파라미터로 정수

2023년 1월 28일
·
0개의 댓글
·
post-thumbnail

[프로그래머스]코딩테스트 입문 | 분수의 덧셈 | 최대공약수

첫 번째 분수의 분자와 분모를 뜻하는 numer1, denom1, 두 번째 분수의 분자와 분모를 뜻하는 numer2, denom2가 매개변수로 주어집니다. 두 분수를 더한 값을 기약 분수로 나타냈을 때 분자와 분모를 순서대로 담은 배열을 return 하도록 soluti

2023년 1월 28일
·
0개의 댓글
·
post-thumbnail

[백준]4673 셀프 넘버

문제 | 셀프 넘버 셀프 넘버는 1949년 인도 수학자 D.R. Kaprekar가 이름 붙였다. 양의 정수 n에 대해서 d(n)을 n과 n의 각 자리수를 더하는 함수라고 정의하자. 예를 들어, d(75) = 75+7+5 = 87이다. 양의 정수 n이 주어졌을 때, 이

2022년 10월 6일
·
0개의 댓글
·
post-thumbnail

[백준]1316 그룹 단어 체커

문제 | 그룹 단어 체커 그룹 단어란 단어에 존재하는 모든 문자에 대해서, 각 문자가 연속해서 나타나는 경우만을 말한다. 예를 들면, ccazzzzbb는 c, a, z, b가 모두 연속해서 나타나고, kin도 k, i, n이 연속해서 나타나기 때문에 그룹 단어이지만,

2022년 9월 27일
·
0개의 댓글
·
post-thumbnail

[백준]2941 크로아티아 알파벳

예전에는 운영체제에서 크로아티아 알파벳을 입력할 수가 없었다. 따라서, 다음과 같이 크로아티아 알파벳을 변경해서 입력했다.예를 들어, ljes=njak은 크로아티아 알파벳 6개(lj, e, š, nj, a, k)로 이루어져 있다. 단어가 주어졌을 때, 몇 개의 크로아티

2022년 9월 27일
·
0개의 댓글
·
post-thumbnail

[백준]5622 다이얼

문제 | 다이얼 상근이의 할머니는 아래 그림과 같이 오래된 다이얼 전화기를 사용한다. 전화를 걸고 싶은 번호가 있다면, 숫자를 하나를 누른 다음에 금속 핀이 있는 곳 까지 시계방향으로 돌려야 한다. 숫자를 하나 누르면 다이얼이 처음 위치로 돌아가고, 다음 숫자를 누르

2022년 9월 27일
·
0개의 댓글
·
post-thumbnail

[백준]2908 상수

상근이의 동생 상수는 수학을 정말 못한다. 상수는 숫자를 읽는데 문제가 있다. 이렇게 수학을 못하는 상수를 위해서 상근이는 수의 크기를 비교하는 문제를 내주었다. 상근이는 세 자리 수 두 개를 칠판에 써주었다. 그 다음에 크기가 큰 수를 말해보라고 했다.상수는 수를 다

2022년 9월 26일
·
0개의 댓글
·
post-thumbnail

[백준]1152 단어의 개수

영어 대소문자와 공백으로 이루어진 문자열이 주어진다. 이 문자열에는 몇 개의 단어가 있을까? 이를 구하는 프로그램을 작성하시오. 단, 한 단어가 여러 번 등장하면 등장한 횟수만큼 모두 세어야 한다.첫 줄에 영어 대소문자와 공백으로 이루어진 문자열이 주어진다. 이 문자열

2022년 9월 26일
·
0개의 댓글
·
post-thumbnail

[백준]1157 단어공부

알파벳 대소문자로 된 단어가 주어지면, 이 단어에서 가장 많이 사용된 알파벳이 무엇인지 알아내는 프로그램을 작성하시오. 단, 대문자와 소문자를 구분하지 않는다.첫째 줄에 알파벳 대소문자로 이루어진 단어가 주어진다. 주어지는 단어의 길이는 1,000,000을 넘지 않는다

2022년 9월 26일
·
0개의 댓글
·
post-thumbnail

[백준]2675 문자열 반복

문자열 S를 입력받은 후에, 각 문자를 R번 반복해 새 문자열 P를 만든 후 출력하는 프로그램을 작성하시오. 즉, 첫 번째 문자를 R번 반복하고, 두 번째 문자를 R번 반복하는 식으로 P를 만들면 된다. S에는 QR Code "alphanumeric" 문자만 들어있다.

2022년 9월 7일
·
0개의 댓글
·
post-thumbnail

[백준]10809 알파벳 찾기

문제 | 알파벳 찾기 알파벳 소문자로만 이루어진 단어 S가 주어진다. 각각의 알파벳에 대해서, 단어에 포함되어 있는 경우에는 처음 등장하는 위치를, 포함되어 있지 않은 경우에는 -1을 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 단어 S가 주어진다. 단어의 길이는

2022년 9월 7일
·
0개의 댓글
·
post-thumbnail

[백준]11720 숫자의 합

문제 | 숫자의 합 N개의 숫자가 공백 없이 쓰여있다. 이 숫자를 모두 합해서 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다. 출력 입력으로 주어진 숫자 N개의 합을 출력한

2022년 9월 7일
·
0개의 댓글
·
post-thumbnail

[백준]11654 아스키코드

문제 | 아스키코드 알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오. 입력 알파벳 소문자, 대문자, 숫자 0-9 중 하나가 첫째 줄에 주어진다. 출력 입력으로 주어진 글자의 아스키 코드 값을 출력

2022년 9월 7일
·
0개의 댓글
·