【問題A14】:圍棋選手的棋力鑑定。                 [回前頁]

    目前世界上通用的棋力計算方式是用級跟段來表示棋力的強弱。級較段為弱,一般所稱的入門的初學者大約是九級以外的棋力,而段位以上的棋力則可算是對圍棋的各種技巧已有相當的了解,普通人要到達段位的棋力,是要花上相當大的時間與精力的。

    而在棋力差距方面,在業餘的棋力中,相差一級約相差一子的力量,例如三級約可讓七級先在棋盤上擺四子。而在業餘中差三段約相差一子的力量,例如五段約可讓一段先在棋盤上擺二子。在職業中則是差五段約相差一子的力量,所以職業九段可讓職業一段兩子。(※不同級的級差約相當於所圍得土地的12目)

    隨著網路發達,可以上網下棋的地方不少,其中有一個熱門的地方叫作「傳奇網路圍棋http://www.lgs.hinet.net/」在上面有不少愛好者,為了分辦大家棋力,有一個認定棋力的參考分數。每天採類似瑞士制的方式調整每個人的分數。例如:1401表示有16級棋力;2101表示有九級棋力;2461分表示有六級棋力;2999表示有一級棋力;而3000表示有一段的棋力;3301表示有四段棋力;3399表示有四段棋力;3570表示有六段棋力…依此類推,也就是說每多100分就可上升一級或上升一段。

輸入只有一行,其中由很多由逗號分開的數字群,每個數字表示一組測試資料。

輸出,對每個數字,印出代表的棋力。

【輸入】

1401,2101,2461,2999,3000,3301,1,3399,3570

【輸出】

16k,9k,6k,1k,1d,4d,29k,4d,6d