#802. 塑望月(moon)

塑望月(moon)

题目描述

宋代苏轼《水调歌头·明月几时有》里有一句名句:“人有悲欢离合,月有阴晴圆缺,此事古难全,但愿人长久,千里共婵娟。”本词以月起兴,以与其弟苏辙七年未见之情为基础,围绕中秋明月展开想象和思考,把人世间的悲欢离合之情纳入对宇宙人生的哲理性追寻之中,反映了作者复杂而又矛盾的思想感情,又表现出作者热爱生活与积极向上的乐观精神。月有阴晴圆缺是一种显著的天文现象,天文学上称之为朔望月。

朔望月,也就是阴历的一个月。阴历的每月初一完全看不到月亮,称为“朔日”;每月的十五,是月亮最圆的时候,称为“望日”。阴历的一个月就是从“朔日”到下一个“朔日”的时间,大概是 3030 天,平均为 29.5329.53 天。因为地球绕日的位置不同,朔望变化不尽相同。

小 H 是一个观月爱好者,他用 001515 这十六个数字代表了月亮的圆缺情况,遵循自然规律,月亮的变化是从 00(朔日),1122............ 变化到 1515(望日),然后再 141413131212............11,如此变化则构成了一个塑望月周期。小 H 连续观察了 nn 天的月亮的情况,他想预测第 n+1n+1 天,月亮是变圆还是变缺。

输入描述

第一行 TT 表示小 H 进行了 TT 轮观察;

接下来 TT 轮观察数据,每轮数据包括第一行一个整数 nn 表示小 H 记录了多少天月亮盈缺情况;第二行 nn 个整数,一定是月亮周期的连续 nn 个数。

输出描述

TT 行,对于每一轮观察,对于 n+1n+1 天,若可以预测则输出 roundish 变圆或者 waning 变缺,若不能预测则输出 -1

3
7
14 15 14 13 12 11 10
1
9
5
4 5 6 7 8
warning
-1
roundish

数据范围与提示

  • 1T101 \leq T \leq 10
  • 1n1001 \leq n \leq 100