#. Problem https://www.acmicpc.net/problem/16165* The copyright in this matter is in BOJ #. Resolution Process 1. Read and understand problem 2. Redefine the problem + abstract 3. Create solution plan (select Algorithm, Data structure) 4. Prove the plan (check performance time and usage memory) 5. Carry out the plan 6. Look back on the plan and find a way to improve it #. SolveDictionary 자료구조를 사..
#. Problem https://www.acmicpc.net/problem/1920* The copyright in this matter is in BOJ #. Resolution Process 1. Read and understand problem 2. Redefine the problem + abstract 3. Create solution plan (select Algorithm, Data structure) 4. Prove the plan (check performance time and usage memory) 5. Carry out the plan 6. Look back on the plan and find a way to improve it #. Solve #. Code12345678910..
#. Problemhttps://www.acmicpc.net/problem/17389* The copyright in this matter is in BOJ #. Resolution Process 1. Read and understand problem 2. Redefine the problem + abstract 3. Create solution plan (select Algorithm, Data structure) 4. Prove the plan (check performance time and usage memory) 5. Carry out the plan 6. Look back on the plan and find a way to improve it #. Codeㅇ Python123456789101..
.입출력 .한 줄에 입력받는 경우- map 자료형 사용1N, lst = input(), list(map(int, input().split()))cs-- .입력과 동시에 반복문에 적용-12for i in list(map(int, input().split())): print(i)cs- .모듈러 방식 적용- find() 또는 index() 사용 1ML, MR, TL, TR = ["RSP".find(i) for i in input().split()]cs .2차원 배열 입력-1grd = [[0 for i in range(M + 2)] for j in range(N + 2)]cs- // .간격있게 출력--12for i in B: print(i, end = ' ')cs-- .format 형식에 맞게 출력--1prin..
#. Problemhttps://programmers.co.kr/learn/courses/30/lessons/43165* The copyright in this matter is in Programmers n개의 음이 아닌 정수가 있습니다. 이 수를 적절히 더하거나 빼서 타겟 넘버를 만들려고 합니다. 예를 들어 [1, 1, 1, 1, 1]로 숫자 3을 만들려면 다음 다섯 방법을 쓸 수 있습니다. 사용할 수 있는 숫자가 담긴 배열 numbers, 타겟 넘버 target이 매개변수로 주어질 때 숫자를 적절히 더하고 빼서 타겟 넘버를 만드는 방법의 수를 return 하도록 solution 함수를 작성해주세요. - 주어지는 숫자의 개수는 2개 이상 20개 이하입니다. - 각 숫자는 1 이상 50 이하인 자연수입..
#. Problemhttps://programmers.co.kr/learn/courses/30/lessons/42842* The copyright in this matter is in Programmers Leo는 카펫을 사러 갔다가 아래 그림과 같이 중앙에는 빨간색으로 칠해져 있고모서리는 갈색으로 칠해져 있는 격자 모양 카펫을 봤습니다. Leo는 집으로 돌아와서 아까 본 카펫의 빨간색과 갈색으로 색칠된 격자의 개수는 기억했지만, 전체 카펫의 크기는 기억하지 못했습니다. Leo가 본 카펫에서 갈색 격자의 수 brown, 빨간색 격자의 수 red가 매개변수로 주어질 때카펫의 가로, 세로 크기를 순서대로 배열에 담아 return 하도록 solution 함수를 작성해주세요. #. Resolution Proce..
#. Problemhttps://programmers.co.kr/learn/courses/30/lessons/42841* The copyright in this matter is in Programmers 숫자 야구 게임이란 2명이 서로가 생각한 숫자를 맞추는 게임입니다. 각자 서로 다른 1~9까지 3자리 임의의 숫자를 정한 뒤 서로에게 3자리의 숫자를 불러서 결과를 확인합니다. 그리고 그 결과를 토대로 상대가 정한 숫자를 예상한 뒤 맞힙니다. * 숫자는 맞지만, 위치가 틀렸을 때는 볼* 숫자와 위치가 모두 맞을 때는 스트라이크* 숫자와 위치가 모두 틀렸을 때는 아웃 #. Resolution Process 1. Read and understand problem 2. Redefine the problem ..
#. Problemhttps://programmers.co.kr/learn/courses/30/lessons/42839* The copyright in this matter is in Programmers 한자리 숫자가 적힌 종이 조각이 흩어져있습니다. 흩어진 종이 조각을 붙여 소수를 몇 개 만들 수 있는지 알아내려 합니다. 각 종이 조각에 적힌 숫자가 적힌 문자열 numbers가 주어졌을 때, 종이 조각으로 만들 수 있는 소수가 몇 개인지 return 하도록 solution 함수를 완성해주세요. #. Resolution Process 1. Read and understand problem 2. Redefine the problem + abstract - 주어진 한자리 숫자의 조합으로 소수가 몇 개 만들..