반응형
반응형
본문 바로가기

코딩250

백준 1755번: 숫자놀이. Python 파이썬 답안, 백준 코딩테스트 파이썬 풀이 백준 1755번: 숫자놀이. Python 파이썬 답안, 백준 코딩테스트 파이썬 풀이문제79를 영어로 읽되 숫자 단위로 하나씩 읽는다면 "seven nine"이 된다. 80은 마찬가지로 "eight zero"라고 읽는다. 79는 80보다 작지만, 영어로 숫자 하나씩 읽는다면 "eight zero"가 "seven nine"보다 사전순으로 먼저 온다.문제는 정수 M, N(1 ≤ M ≤ N ≤ 99)이 주어지면 M 이상 N 이하의 정수를 숫자 하나씩 읽었을 때를 기준으로 사전순으로 정렬하여 출력하는 것이다.입력첫째 줄에 M과 N이 주어진다.출력M 이상 N 이하의 정수를 문제 조건에 맞게 정렬하여 한 줄에 10개씩 출력한다.답안def number_to_words(num): num_to_word = ["zer.. 2024. 6. 23.
백준 1302번: 베스트셀러. Python 파이썬 답안, 백준 코딩테스트 파이썬 풀이 백준 1302번: 베스트셀러. Python 파이썬 답안, 백준 코딩테스트 파이썬 풀이 문제김형택은 탑문고의 직원이다. 김형택은 계산대에서 계산을 하는 직원이다. 김형택은 그날 근무가 끝난 후에, 오늘 판매한 책의 제목을 보면서 가장 많이 팔린 책의 제목을 칠판에 써놓는 일도 같이 하고 있다.오늘 하루 동안 팔린 책의 제목이 입력으로 들어왔을 때, 가장 많이 팔린 책의 제목을 출력하는 프로그램을 작성하시오.입력첫째 줄에 오늘 하루 동안 팔린 책의 개수 N이 주어진다. 이 값은 1,000보다 작거나 같은 자연수이다. 둘째부터 N개의 줄에 책의 제목이 입력으로 들어온다. 책의 제목의 길이는 50보다 작거나 같고, 알파벳 소문자로만 이루어져 있다.출력첫째 줄에 가장 많이 팔린 책의 제목을 출력한다. 만약 가장 .. 2024. 6. 23.
백준 6954번 Card Game. Python 파이썬 답안, 백준 코딩테스트 파이썬 풀이 백준 6954번 Card Game. Python 파이썬 답안, 백준 코딩테스트 파이썬 풀이 문제Write a program that will keep score for a simple two-player game, played with a deck of cards. There are 52$52$ cards in the deck; four of each of 13 possible names: two, three, four, five, six, seven, eight, nine, ten, jack, queen, king, ace. The cards labelled jack, queen, king, and ace are collectively known as high cards.The deck is shuff.. 2024. 6. 23.
백준 4988번: Numeral System. Python 파이썬 답안, 백준 코딩테스트 파이썬 풀이 백준 4988번: Numeral System. Python 파이썬 답안, 백준 코딩테스트 파이썬 풀이 입력The input is as follows. The first line contains a positive integer n (n specification1 specification2 ...specificationn Each specification is described in a line:MCXI-string1 MCXI-string2The two MCXI-strings are separated by a space.You may assume that the sum of the two MCXI-values of the two MCXI-strings in each specification is less .. 2024. 6. 23.
백준 1822번: 차집합. Python 파이썬 답안, 백준 코딩테스트 파이썬 풀이 백준 1822번: 차집합. Python 파이썬 답안, 백준 코딩테스트 파이썬 풀이  문제몇 개의 자연수로 이루어진 두 집합 A와 B가 있다. 집합 A에는 속하면서 집합 B에는 속하지 않는 모든 원소를 구하는 프로그램을 작성하시오.입력첫째 줄에는 집합 A의 원소의 개수 n(A)와 집합 B의 원소의 개수 n(B)가 빈 칸을 사이에 두고 주어진다. (1 ≤ n(A), n(B) ≤ 500,000)이 주어진다. 둘째 줄에는 집합 A의 원소가, 셋째 줄에는 집합 B의 원소가 빈 칸을 사이에 두고 주어진다. 하나의 집합의 원소는 2,147,483,647 이하의 자연수이며, 하나의 집합에 속하는 모든 원소의 값은 다르다.출력첫째 줄에 집합 A에는 속하면서 집합 B에는 속하지 않는 원소의 개수를 출력한다. 다음 줄에는 .. 2024. 6. 23.
백준 1269번: 대칭 차집합. Python 파이썬 답안, 백준 코딩테스트 파이썬 풀이 백준 1269번: 대칭 차집합. Python 파이썬 답안, 백준 코딩테스트 파이썬 풀이  문제자연수를 원소로 갖는 공집합이 아닌 두 집합 A와 B가 있다. 이때, 두 집합의 대칭 차집합의 원소의 개수를 출력하는 프로그램을 작성하시오. 두 집합 A와 B가 있을 때, (A-B)와 (B-A)의 합집합을 A와 B의 대칭 차집합이라고 한다.예를 들어, A = { 1, 2, 4 } 이고, B = { 2, 3, 4, 5, 6 } 라고 할 때,  A-B = { 1 } 이고, B-A = { 3, 5, 6 } 이므로, 대칭 차집합의 원소의 개수는 1 + 3 = 4개이다.입력첫째 줄에 집합 A의 원소의 개수와 집합 B의 원소의 개수가 빈 칸을 사이에 두고 주어진다. 둘째 줄에는 집합 A의 모든 원소가, 셋째 줄에는 집합 B.. 2024. 6. 22.
백준 1120번: 문자열. Python 파이썬 답안, 백준 코딩테스트 파이썬 풀이 백준 1120번: 문자열. Python 파이썬 답안, 백준 코딩테스트 파이썬 풀이문제길이가 N으로 같은 문자열 X와 Y가 있을 때, 두 문자열 X와 Y의 차이는 X[i] ≠ Y[i]인 i의 개수이다. 예를 들어, X=”jimin”, Y=”minji”이면, 둘의 차이는 4이다.두 문자열 A와 B가 주어진다. 이때, A의 길이는 B의 길이보다 작거나 같다. 이제 A의 길이가 B의 길이와 같아질 때 까지 다음과 같은 연산을 할 수 있다.A의 앞에 아무 알파벳이나 추가한다.A의 뒤에 아무 알파벳이나 추가한다.이때, A와 B의 길이가 같으면서, A와 B의 차이를 최소로 하는 프로그램을 작성하시오.입력첫째 줄에 A와 B가 주어진다. A와 B의 길이는 최대 50이고, A의 길이는 B의 길이보다 작거나 같고, 알파벳 .. 2024. 6. 22.
백준 1026번: 보물. Python 파이썬 답안, 백준 코딩테스트 파이썬 풀이 백준 1026번: 보물. Python 파이썬 답안, 백준 코딩테스트 파이썬 풀이문제옛날 옛적에 수학이 항상 큰 골칫거리였던 나라가 있었다. 이 나라의 국왕 김지민은 다음과 같은 문제를 내고 큰 상금을 걸었다.길이가 N인 정수 배열 A와 B가 있다. 다음과 같이 함수 S를 정의하자.S = A[0] × B[0] + ... + A[N-1] × B[N-1]S의 값을 가장 작게 만들기 위해 A의 수를 재배열하자. 단, B에 있는 수는 재배열하면 안 된다.S의 최솟값을 출력하는 프로그램을 작성하시오.입력첫째 줄에 N이 주어진다. 둘째 줄에는 A에 있는 N개의 수가 순서대로 주어지고, 셋째 줄에는 B에 있는 수가 순서대로 주어진다. N은 50보다 작거나 같은 자연수이고, A와 B의 각 원소는 100보다 작거나 같은 .. 2024. 6. 22.
백준 1900번: 레슬러. CPP C++ 답안, 백준 코딩테스트 C++ CPP 풀이 백준 1900번: 레슬러. CPP C++ 답안, 백준 코딩테스트 C++ CPP 풀이문제옛날에 레슬링을 무척 좋아하는 동호라는 국왕이 살았다. 그 당시 레슬링 선수들은 초자연적인 힘을 가졌다. 경기에 이기기 위해서 레슬링 선수는 자신의 힘뿐만 아니라 경기할 때 착용하는 마술 링에도 의존한다. 마술 링은 레슬링 선수로 하여금 상대 선수의 힘에 비례하는 힘을 추가로 얻을 수 있게 해준다.레슬링 선수의 힘과 마술 링의 힘은 모두 양의 정수이다. 선수 A가 선수 B와 경기할 때, A의 ‘경기력’은 ‘A의 힘’ + ‘B의 힘’ * ‘A가 착용하고 있는 마술 링의 힘’이다. 경기에서는 경기력이 높은 선수가 이긴다.예를 들어, 선수 A의 힘이 10이고 착용하고 있는 마술 링의 힘은 3이라고 하고, 선수 B의 힘은 18.. 2024. 6. 22.

반응형