Решение задачи Витя в деревне с Codeforces

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


Летом Витя всегда гостит у своей бабушки в деревне. И вот одним прекрасным летом у Вити вскочила большая бородавка. Все бабушки знают, что бородавки нужно сводить на убывающую луну. Поэтому Вите необходимо узнать, когда луна будет убывать.

Лунный цикл длится 30 дней. Размер видимой части луны (в Витиных условных единицах) во время каждого из дней цикла равен 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, после чего цикл повторяется, то есть после второго вхождения 1 снова следует 0.

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

Код

#include<bits/stdc++.h>
using namespace std;
int n,a,b;
int main()
{
	cin >> n >> b;
	for(int i = 1;i < n;i++){
		a = b;
		cin >> b;
	}
	if(b == 0)
		cout << "UP";
	else if(b == 15)
		cout << "DOWN";
	else if(n == 1)
		cout << -1;
	else if(b > a)
		cout << "UP";
	else 
		cout << "DOWN";
	return 0;
}

         

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



Комментарии

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