a134: F. 生命靈數
標籤 : 2009國中組初賽
通過比率 : 5人/5人 ( 100% ) [非即時]
評分方式:
Strictly

最近更新 : 2023-08-03 16:48

內容

2009 網際網路程式設計全國大賽 國中組初賽

生命靈數的算法是這樣的,給你某人的出生年月日,把每一位數字拆開後相加,如果總和不是個位數,就繼續把每一位數字拆開後相加,反 做到結果是個位數為止,最後得到的個位數字就是生命靈數。

 

例如: 年 月 日

 

 

 

 

藉由生命靈數,可以分析一個人,像是生命靈數為 2 的人被分類為「合夥與細節的愛好者」,有點類 分析十二星座的感覺。不過,就像有些人相信星座運勢、有些人卻不以為然一樣,不是每個人都相信生命靈數的。

 

風紳很喜歡像剛認識的女孩子詢問出生年月日,然後算出她的生命靈數。其實風紳一點也不相信生命靈數這種東西,這只是他用來避免尷尬、增加話題的一種方式而已。不過對於生命靈數與他相同的女孩,他總是忍不住多認識一下。

 

因緣際會之下,風紳拿到全校女生的出生年月日資料,他想要一口氣算出這些女生的生命靈數,找出生命靈數 他一樣是的女生。如果用人工計算那麼多筆資料會花費很多時間,所以風紳希望你幫他寫一個程式來達成這件事情。

輸入說明

第一行有一個整數,代表總共有幾本測試資料,至多筆。

接下來共有行,每一行描述一個女生的出生年月日,格式為:

「yyyymmdd」。

例如: 年 月 日會被表示成「19950527」。

輸出說明

針對每個女生的生日,輸出生命靈數,以及是否為。

等於的時候輸出「Yes」,其他的情況則輸出「No」。

 

總共有 行輸出,格式為「 , Yes」或「, No」。

例如: 年 月 日的輸出為「2, Yes」。

範例輸入
3
19950527
19971205
19960913 
範例輸出
2, Yes
7, No
2, Yes 
測資資訊:
記憶體限制: 512 MB
公開 測資點#0 (100%): 1.0s , <1K
提示 :
標籤:
2009國中組初賽
出處:
NPSC [管理者:
zero (管理員)
]


編號 身分 題目 主題 人氣 發表日期
沒有發現任何「解題報告」