#16027: 解題要點


sixwings (six)

學校 : 不指定學校
編號 : 13641
來源 : [36.230.139.175]
最後登入時間 :
2020-06-27 08:42:34
c716. Johnny B. Goode -- 板橋高中Python教學題 | From: [36.230.49.190] | 發表日期 : 2018-11-12 06:45

解題要點:


1. 姓名中間會有空白分隔,要使用getline() 函式

2. 一次讀進多筆資料的時候,readline() 會抓到尾端的換行字元,一次讀入單筆資料時,getline() 不會抓到換行字元。
==>測資假定不只一筆資料,所以直接處理換行字元的問題

3.不同測試環境的換行字元長度不同,測試執行的時候換行字元會跟使用者的作業系統環境相同,而送出解答的時候,換行字元是不同的 (推測是 Linux/unix 系統)
==>去除尾端的換行字元,測試執行時 -2 ,送出解答時 -1 。

 

 
ZeroJudge Forum