在zerojudge的網頁上已經有提示各程式語言解題基本架構,但以下補充較為常用的讀取input的基本框架。
解題 Pyhon 輸入讀取 基本框架
解題 Pyhon 輸入讀取 基本框架
假設 有 times 筆資料要讀取,每筆資料有一行,內有兩筆數字是以空白隔開,請輸出兩數的差。
import sys
for times in sys.stdin:#有 times 筆資料要讀取
for i in range(int(times)):
aline = sys.stdin.readline()#讀一行
a,b = map(int,aline.strip().split())#strip()消去換行符號, split()依空白分割成list, map()把list 內容依照位置存進等號左邊的變數們。
print(str(a-b))#本例子印出兩數之差
執行結果
執行結果
APCS
APCS
部分可能解答
https://sites.google.com/site/zsgititit/zi-xun-neng-li-jian-ding