#1521. Tony的烦恼

Tony的烦恼

题目背景

Tony 最近入手了一把新吉他,可作为初学者的他,却被吉他调弦的问题难住了。想让每根弦都精准调到指定音高,可不是件容易事,你能来帮帮他吗?

题目描述

这把吉他的所有琴弦初始音高均为 D,Tony 想要将每根弦调到对应的目标音高(音阶从低到高依次为:C、D、E、F、G、A、B)。请你判断每根弦需要往高调、往低调,还是保持不变?

输入格式

本题为多组测试用例。 第一行输入一个整数 t(1 ≤ t ≤ 100),表示测试用例的数量; 接下来 t 行,每行输入 6 个大写英文字母 A₁ A₂ A₃ A₄ A₅ A₆(Ai ∈ {C,D,E,F,G,A,B}),依次表示 6 根琴弦需要调到的目标音高。

输出格式

针对每组测试用例,输出一行结果:每行包含 6 个字符,用空格隔开。 字符 'h' 表示该琴弦需要往高调; 字符 'l' 表示该琴弦需要往低调; 字符 '-' 表示该琴弦无需调整。

样例

1
D A F G B A
- h h h h h

样例解释

所有琴弦初始音高均为 D:第一根弦目标音高为 D,无需调整;剩余五根弦的目标音高均高于 D,因此都需要往高调。