Решение задачи Два правильных многоугольника с Codeforces

Без пояснения   Просмотров: 37


Вам задано два целых числа n и m (m
Примеры выпуклых правильных многоугольников
Ваша задача — узнать, возможно ли построить другой выпуклый правильный многоугольник на m вершинах такой, что его центр совпадает с центром изначального многоугольника, а каждая его вершина является какой-то вершиной изначального многоугольника.

Вам необходимо ответить на t независимых наборов тестовых данных.

Код

#include <bits/stdc++.h>
 
using namespace std;
 
int main()
{
    int t;
    cin >> t;
    for(int i = 0; i < t; ++i){
    int n, m;
    cin >> n >> m;
    if(n % m == 0 || m % n == 0)
        cout << "YES";
    else
        cout << "NO";
    cout << endl;
    }
    return 0;
}

         

Администратор Photo Автор: Администратор




Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться