본문 바로가기
programming/알고리즘 풀이

백준(Baekjoon)_2163번 문제풀이

by 몽구스_ 2020. 1. 18.
728x90

이 문제는 내가 형광펜 표시한 N과 M을 이용해서 하면 쉽다.

개인적으로 기본문제라고 생각함.

 

여기서 초콜릿을 '자른다'라는 의미는 두개를 한번에 자를 수 없고 하나씩 나누어가며 자른다는 것이다.

 

2 * 2 의 초콜릿이라면 이렇게 3번 자를 수 있는 것이다.

이렇게 식을 도출하면 (n-1)+((m-1)*n)이 나온다.

 

 

#include <stdio.h>
int main(void)
{
    int n, m;
    int result;
 
    scanf("%d %d", &n, &m);
    result = n - 1 + ((m - 1) * n);
    printf("%d\n", result);
}
 

쉬워서 코드가 간단하다. 이게 끝

 

 

 

/0118

댓글