2839번 - 설탕 배달
#include <stdio.h> int main() { int n; int a, b; scanf("%d", &n); a = n / 5 + (n % 5 / 3); b = n / 3 + (n % 3 / 5); if(n>=3 && n<=5000) { if (n % 5 == 3 || n % 5 == 0) { printf("%d\n", a); } else if (n % 3 == 5 || n % 3 == 0) { printf("%d\n", b); } else { printf("-1\n"); } } }</stdio.h>
이렇게 입력은했습니다.
답은 구했는데 이걸 반복적으로 어떻게 추가를 해야하는지 잘 모르겠습니다..
아니면 다시 짜야하는걸까요?
입출력과 알고리즘만 맞게 짜면, 테스트 케이스 여러번 돌리는 것은 알아서 해줍니다.
다만 문제 자체에 테스트케이스가 주어진다던가 하면 그때는 포함시켜야하지만, 이 문제에는 없으므로 그대로도 괜찮을 듯 합니다.
이거 그대로 넣었는데 틀렷다고 나오더라구요 ㅠㅠ;
후우.. 어렵네요.
https://www.acmicpc.net/board/...
댓글을 작성하려면 로그인해야 합니다.
junhongwoo 5년 전
이렇게 입력은했습니다.
답은 구했는데 이걸 반복적으로 어떻게 추가를 해야하는지 잘 모르겠습니다..
아니면 다시 짜야하는걸까요?