Решение задачи Теплица с Codeforces

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


Эмускальд — страстный садовод. В его владении находится самая длинная теплица в мире — ее длина практически бесконечна.

За многие годы Эмускальд вырастил n растений в своей теплице, каждое растение принадлежит одному из m различных видов, пронумерованных от 1 до m. Теплица Эмускальда очень узкая и ее можно рассматривать как бесконечную прямую, где каждое растение занимает одну точку на этой прямой.

Код

#include<iostream>
#include<cstdio>
 
using namespace std;
 
int main() {    
	int t; cin >> t;
	for(int i = 0; i < t; i++) {
		int a; cin >> a;
		cout << (360 % (180-a) == 0 ? "YES" : "NO") << endl;
	}
}
 

         

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


Код

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.StreamTokenizer;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Iterator;
import java.util.TreeSet;
import java.lang.Integer;
 
public class fence_kp_java {
 
    static StreamTokenizer st = new StreamTokenizer(new BufferedReader(new InputStreamReader(System.in)));
 
    static int nextInt() {
        try {
            st.nextToken();
            return (int) st.nval;
        } catch (IOException ex) {
            return 0;
        }
    }
 
 
    public static void main(String[] args) {
        int t = nextInt();
        for(int i=0;i<t;i++) {
            int a=nextInt();
            if(360%(180-a)==0) {
                System.out.println("YES");
            } else {
                System.out.println("NO");
            }
        }
    }
}

         

Kirill Photo Автор: Kirill




Комментарии

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