e786. b1.修辭迴文(Palindrome)
標籤 : 迴文
通過比率 : 720人/758人 ( 95% ) [非即時]
評分方式:
Tolerant

最近更新 : 2019-12-29 17:08

內容

TOI練習賽_2019/12_b1.修辭迴文(Palindrome)

問題敘述 {試題連結}

資工肥宅小胖最近在上最不擅長的國文課,老師教到的內容是一種修辭方式「迴文」,是正讀反讀都能讀通的句子。若迴文運用得當,可以表現兩種事物或現象相互依靠或排斥的關係。從古代的「苦思相見翻無語,語無翻見相思苦。」,到現代的詩文「喜歡的少年是你,你是年少的歡喜。」都喜歡運用迴文增加文句優美度。此處我們定義迴文必須是偶數個字,而且後面一半的文字是前面一半的倒序。

輸入一個字串,請你幫小胖判斷該字串是否為迴文;如果是,請輸出前半的句子。

輸入說明

輸入為一字串,包含英文字母與數字(字元數小於500)。

輸出說明

第一行輸出是否為迴文。如果是,第二行輸出前半段迴文的字串。(英文字母大小寫視為相異,例如 abBa 不是迴文而 aBBa 是。)

範例輸入 #1
MERRYXMASSAMXYRREM
範例輸出 #1
YES
MERRYXMAS
範例輸入 #2
0w0
範例輸出 #2
NO
測資資訊:
記憶體限制: 256 MB
提示 :
標籤:
迴文
出處:
2019年12月TOI練習賽 [管理者: p3a_owhj (阿普二信) ]

本題狀況 本題討論 排行

編號 身分 題目 主題 人氣 發表日期
35108 wubaie (小億) e786
315 2023-05-09 11:05