第五題 從整數區間陣列轉換到中文數字的非重疊區間陣列 問題描述 給定一個整數數字區間陣列,每個區間[a, b]表示為 a≤ 𝑥 ≤ 𝑏之整數。如果任何區間有重疊,請合併所有重疊區間;例如[1,3],[2,6]這兩個區間有重疊,就可以合併為[1,6]。 最後,請回傳中文數字的非重疊區間陣列,剛好包含原始輸入區間的所有範圍值。 輸入說明 輸入 1~10 個區間[a,b],其中 a<b,每個區間的開始數字及結尾數字為 1~10000 的整數,第一個數字代表區間的開始數字,第二個數字代表區間的結尾數字;數字間以逗號隔開;區間之間以逗號隔開。 輸出說明 以字串形式回傳中文數字非重疊區間陣列,輸出為繁體「零、壹、貳、參、肆、伍、陸、柒、捌、玖、拾、佰、仟、萬」括在中括號內;中文數字間以逗號隔開;區間之間以逗號隔開。 範例
|