반응형
https://www.acmicpc.net/problem/2991
2991번: 사나운 개
문제 창영 마을의 우체부, 우유배달원, 신문배달원은 상근이네 집에 가는 것을 매우 싫어한다. 그 이유는 상근이네 집에는 사나운 개 두 마리가 지키고 있기 때문이다. 하지만, 그들은 이 개의 행동이 예측 가능하다는 것을 모르고 있다. 매일 아침, 개 한마리는 A분동안 공격적이고, B분동안 조용히 쉬고 있다. 또다른 개는 C분동안 공격적이고, D분동안 조용히 쉰다. 두 개는 이 행동을 계속해서 연속적으로 반복한다. 우체부, 신문배달원, 우유배달원의 도착 시간
www.acmicpc.net
간단한 나머지 계산 문제였습니다.
📕 Code
#include <iostream>
using namespace std;
int main() {
int a, b, c, d;
int deliver[3];
int ans[3] = { 0,0,0 };
cin >> a >> b >> c >> d;
for (int i = 0; i < 3; i++)
{
cin >> deliver[i];
int dog1 = deliver[i] % (a + b) ;
int dog2 = deliver[i] % (c + d);
if (dog1 <= a && dog1 != 0) ans[i]++;
if (dog2 <= c && dog2 != 0) ans[i]++;
}
for (int i = 0; i < 3; i++)
cout << ans[i] << '\n';
}
*더 나은 내용을 위한 지적, 조언은 언제나 환영합니다.
'Algorithm' 카테고리의 다른 글
(C++) - 백준(BOJ) 9366번 : 삼각형 분류 (0) | 2020.01.01 |
---|---|
(C++) - 백준(BOJ) 5666번 : 핫도그 (0) | 2020.01.01 |
(C++) - 백준(BOJ) 14614번 : Caculate! (0) | 2020.01.01 |
(C++) - 백준(BOJ) 15917번 : 노솔브 방지문제야!! (0) | 2020.01.01 |
(C++) - 백준(BOJ) 6322번 : 직각 삼각형의 두 변 (0) | 2020.01.01 |