2016년 9월 10일 토요일

2991 - 사나운 개

https://www.acmicpc.net/problem/2991

$p$분 후에 우체부가 도착한다면, $p \% (a+b)$ 가 $a$(공격시간)보다 이후라면 공격받지 않는다.

#include <cstdio>

bool attacked(int n, int a, int b){
    n %= (a+b);
    return n < a;
}

int main(){
    int a, b, c, d, n;
    scanf("%d %d %d %d", &a, &b, &c, &d);
    for(int i=0; i<3; ++i){
        scanf("%d", &n);
        printf("%d\n", attacked(n-1, a, b) + attacked(n-1, c, d));
    }
    return 0;
}
댓글 쓰기

게시글 목록