Решение задачи Завидный забор с Codeforces

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


Эмускальду надо построить забор вокруг фермы, но вот самому это делать ему лень. Так что юноша приобрел робота-заборостройщика.

Эмускальду хочется, чтобы забор представлял собой правильный многоугольник. К сожалению, его робот строит забор, двигаясь по единственному пути. При этом робот может соединять стороны забора только под заданным углом a.

Сможет ли робот построить забор, который хочет Эмускальд? Иными словами, существует ли правильный многоугольник с углами, равными a?

Код

#include <bits/stdc++.h>
using namespace std;
int main()
{
    int t,a;
    cin>>t;
    for(int i=0;i<t;++i){
    cin>>a;
    if(360%(180-a)==0) 
        cout<<"YES ";
    else 
        cout<<"NO ";
    }
}

         

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




Комментарии

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