백준 1110번26부터 시작한다. 2+6 = 8이다. 새로운 수는 68이다. 6+8 = 14이다. 새로운 수는 84이다. 8+4 = 12이다. 새로운 수는 42이다. 4+2 = 6이다. 새로운 수는 26이다.몫과 나머지를 구하면 쉽게 해결할 수 있었다.10보다 작다면
백준 2577번세 개의 자연수 A, B, C가 주어질 때 A × B × C를 계산한 결과에 0부터 9까지 각각의 숫자가 몇 번씩 쓰였는지를 구하는 프로그램을 작성하시오.예를 들어 A = 150, B = 266, C = 427 이라면 A × B × C = 150 × 26
백준 4673번셀프 넘버는 1949년 인도 수학자 D.R. Kaprekar가 이름 붙였다. 양의 정수 n에 대해서 d(n)을 n과 n의 각 자리수를 더하는 함수라고 정의하자. 예를 들어, d(75) = 75+7+5 = 87이다.양의 정수 n이 주어졌을 때, 이 수를 시
백준 10809번알파벳 소문자로만 이루어진 단어 S가 주어진다. 각각의 알파벳에 대해서, 단어에 포함되어 있는 경우에는 처음 등장하는 위치를, 포함되어 있지 않은 경우에는 -1을 출력하는 프로그램을 작성하시오.알파뱃 개수 만큼의 배열을 만들어두고, 각 문자를 아스키코드
백준 1157번알파벳 대소문자로 된 단어가 주어지면, 이 단어에서 가장 많이 사용된 알파벳이 무엇인지 알아내는 프로그램을 작성하시오. 단, 대문자와 소문자를 구분하지 않는다.전부 다 대문자로 바꿔주면서 입력 받는다.unique_word는 set으로 중복되는 애들을 걸러
백준 9020번1보다 큰 자연수 중에서 1과 자기 자신을 제외한 약수가 없는 자연수를 소수라고 한다. 예를 들어, 5는 1과 5를 제외한 약수가 없기 때문에 소수이다. 하지만, 6은 6 = 2 × 3 이기 때문에 소수가 아니다.골드바흐의 추측은 유명한 정수론의 미해결
백준 4949번세계는 균형이 잘 잡혀있어야 한다. 양과 음, 빛과 어둠 그리고 왼쪽 괄호와 오른쪽 괄호처럼 말이다.정민이의 임무는 어떤 문자열이 주어졌을 때, 괄호들의 균형이 잘 맞춰져 있는지 판단하는 프로그램을 짜는 것이다.문자열에 포함되는 괄호는 소괄호("()")
백준 1158번
백준 1021번😢 조건문에서 >= 를 안줘서 헤맸다. 프린트를 찍어 보고서야 아! 오른쪽으로 회전하는건 한번 더 가야 0번 인덱스로 가고 0번에서 빼겠구나! 하고 깨달았다. 양쪽에서 빠질 수 있다고 문제를 잘못 이해하고 있었다. 예제를 보면서도 이게 왜 이렇게 되는거
백준 1021번맵으로 키를 옷의 종류로, 값으로 개수를 줘서 풀었다. 경우의 수를 구하고 마지막에 아무것도 입지 않는 경우의 수 1 빼주면 된다.
백준 7785번enter면 사전 자료형에 넣어주고, 이미 있으면 바로 지워버렸다.정렬 반대로 해주고 키 출력하면 끝.
백준 1764번
백준 5639번입력에 정해진 것이 없는 경우의 방법과 RecursionError를 새로 알게 되었다. 제한을 늘려줘야 했다.
백준 1018번W로 시작했다면 짝수칸에 W가 와야 한다. B가 칠해져 있다면 WstartCount 증가.B로 시작했다면 짝수칸에 B가 와야 한다. W가 칠해져 있다면 WstartCount 증가. W로 시작했다면 홀수칸에 B가 와야 한다. W가 칠해져 있다면 Wstar
프로그래머스 카펫넘겨받은 brown과 yellow를 더하면 총 면적이다.height의 최소는 3이다. 그리고 width 보다 같거나 작다.총 면적을 height로 나눈게 딱 떨어질때만 계산해 보면 된다.따라서 width는 total // height 인게 당연하므로,2
프로그래머스 K번째수
백준 1018번각 인덱스를 원소개념?으로 사용.
프로그래머스 가장 큰 수 permutation으로 풀고 바로 오답... 설마 했지만 역시나였다.
신입 사원 1. 문제 https://www.acmicpc.net/problem/1946 최고를 지향하는 굴지의 대기업 진영 주식회사가 신규 채용을 실시한다. 선발 시험은 1차 서류시험과 2차 면접시험으로 이루어진다. 최고만을 지향하는 회사의 이념답게 최고의 지
블랙잭변형된 블랙잭이다. 딜러가 N장의 카드를 숫자가 보이게 바닥에 놓는다.딜러는 숫자 M을 말한다.플레이어는 N장의 카드 중에서 3장의 카드를 골라서 합이 M을 넘지 않으면서 M과 최대한 가깝게 만들어야 한다.딜러가 5장(N장)의 카드를 놨다고 하자.💡 5 6 7
주유소 문제 N개의 도시가 있다. 이 도시들은 일직선 도로 위에 있다고 하자. 제일 왼쪽의 도시에서 제일 오른쪽의 도시로 자동차를 이용하여 이동하려고 한다. 인접한 두 도시 사이의 도로들은 서로 길이가 다를 수 있다. 처음 출발할 때는 자동차에 기름이 없기 때문에 반드시 첫 도시에서 기름을 넣고 출발한다. 1km를 갈 때마다 1L의 기름을 사용한다. 각...
1758번 문제 손님들은 입구에 들어갈 때 강호에게 팁을 준다. 손님들은 자기가 커피를 몇 번째 받는지에 따라 팁을 다른 액수로 강호에게 준다. 각 손님은 강호에게 원래 주려고 생각했던 돈 - (받은 등수 - 1) 만큼의 팁을 강호에게 준다. 만약, 위의 식으로 나온
2812번N자리 숫자가 주어졌을 때, 여기서 숫자 K개를 지워서 얻을 수 있는 가장 큰 수를 구하는 프로그램을 작성하시오.n번째 자리수가 n+1번째 자리수보다 작으면 빼 주면 된다.그럼 자연스레 가장 큰 자릿수에 큰 수가 들어오게 될 것이다.stack을 사용하자!😂여
9251번 문제 LCS(Longest Common Subsequence, 최장 공통 부분 수열)문제는 두 수열이 주어졌을 때, 모두의 부분 수열이 되는 수열 중 가장 긴 것을 찾는 문제이다. 예를 들어, ACAYKP와 CAPCAK의 LCS는 ACAK가 된다. 어떻게
1931번한 개의 회의실이 있는데 이를 사용하고자 하는 N개의 회의에 대하여 회의실 사용표를 만들려고 한다. 각 회의 I에 대해 시작시간과 끝나는 시간이 주어져 있고, 각 회의가 겹치지 않게 하면서 회의실을 사용할 수 있는 회의의 최대 개수를 찾아보자. 단, 회의는 한
문제 어떻게 풀면 좋을까? 풀이
문제 어떻게 풀면 좋을까? 풀이
문제 어떻게 풀면 좋을까? 풀이
문제 어떻게 풀면 좋을까? 풀이
문제 어떻게 풀면 좋을까? 풀이
문제 어떻게 풀면 좋을까? 풀이
문제 어떻게 풀면 좋을까? 풀이
문제 어떻게 풀면 좋을까? 풀이
[백준] 15650번: N과 M(2)