#P487. [粉紅]讀取電話號碼
[粉紅]讀取電話號碼
題目描述
你知道如何用英文去讀取電話號碼嗎?
例如,在中國大陸,電話號碼有11個數字,像 18065557822。有些人將這些數字分成 3-4-4 的格式, 180 6555 7822;有些人將這些數字分成 3-3-5 的格式,180 655 57822。不同的格式有不同的讀法:
180 6555 7822 讀做 one eight zero six triple five seven eight double two
180 655 57822 讀做 one eight zero six double five five seven eight double two
給予一列電話和分隔格式,輸出正確的讀取方法
規則:
1 個連續數字就分開他們
2 個連續數字用 double
3 個連續數字用 triple
4 個連續數字用 quadruple
5 個連續數字用 quintuple
6 個連續數字用 sextuple
7 個連續數字用 septuple
8 個連續數字用 octuple
9 個連續數字用 nonuple
10 個連續數字用 decuple
多個 10 個連續數就完全分開他們
輸入格式
輸入的第一行有一個整數T,T是測試數據組數 (1 ≤ T ≤ 100)
每個測試數據有1行
每一行含有一個電話號碼N (1 ≤ N的長度 ≤ 100)和分隔格式F,由一個或多於一個的正整數以 ' - ' 分開,並不會以0為開頭,且他的總和必與電話號碼的長度相等
輸出格式
每個測試數據,輸出一行用英文去讀取的電話號碼
Samples
3
18065557822 3-4-4
18065557822 3-3-5
111233 2-1-3
one eight zero six triple five seven eight double two
one eight zero six double five five seven eight double two
double one one two double three
原始資料
- Zero1 題號:
a487 - Hydro 題號:
Z0487 - Locale:
en_US - Display:
practice