(백준 2839) DP
by 오민#include <stdio.h>
int main(void)
{
int num, cnt5, cnt3 = 0;
scanf("%d", &num);
cnt5 = num / 5;
if (num % 5)
{
for (cnt5; cnt5 > 0; cnt5--)
if ((num - 5 * cnt5) % 3 == 0)
{
cnt3 = (num - 5 * cnt5) / 3;
break;
}
if (cnt5 == 0 && num % 3 == 0)cnt3 = num/3;
}
if (!(cnt5 + cnt3))printf("-1");
else printf("%d", cnt5 + cnt3);
return 0;
}
'For form > Algorithm' 카테고리의 다른 글
분할정복,동적계획 (0) | 2021.04.09 |
---|---|
(백준 2448)Divide & Conquer - 별 찍기 (0) | 2021.04.07 |
블로그의 정보
OMIN
오민