BOJ 26073 - 외로운 곰곰이는 친구가 있어요
베주 항등식 날먹문제이다.
의 해가 존재할 필요충분조건은 이기 때문에 이걸 각각 와 에 대해 검사만 해주면 된다.
void solve() {
int n;
cin >> n;
for (int i = 0, x, y, k; i < n; i++) {
cin >> x >> y >> k;
vi move(k);
fv(move);
int g = 0;
for (int i: move) g = gcd(g, i);
if (abs(x) % g == 0 && abs(y) % g == 0) cout << "Ta-da\n";
else cout << "Gave up\n";
}
}
Comments