다이나믹프로그래밍

    2163 초콜릿 자르기 Dynamic Programing 백준

    2163 초콜릿 자르기 Dynamic Programing 백준

    2163 초콜릿 자르기 Dynamic Programinghttps://www.acmicpc.net/problem/2163백준 온라인 저지 C++ 배우기 (1~50)문제집을 풀면서 조금 생각해야되는 문제라고 생각하여 글을 쓴다. Dynamic Programing 동적 프로그래밍을 이용하여 풀었다.초콜릿을 쪼갤때마다, 쪼갠 크기에서 1X1 초콜릿이 될때까지의 횟수를 2차원 배열에 저장 했다.1X1 이면 0이며, 가로로 인덱스가 1씩 증가할때마다 1씩 증가 시켜준다. 그 외의 초콜릿은 그 열의 초콜릿 갯수만큼 더 해주면 된다.2X2 는 1X2 에서 2를 더 해주면 총 3번 쪼갠값 ! 아이 몰라 소스코드는 아래에 ! #include using namespace std;int main(){ int cho[301]..