**:
感謝細胞學長提供的幫助,此處應有傳送門:說吧,記憶 - 部落格頻道 - csdn.net
根據杭電的那篇教程寫的,現在部落格裡面再存一篇
# encoding: utf-8
'''created on nov 6th, 2014
@author: speedcell
''''''python的輸入是野生字串,所以要自己轉型別
strip去掉左右兩端的空白符,返回str
slipt把字串按空白符拆開,返回[str]
map把list裡面的值對映到指定型別,返回[type]
eof用抓異常
print後面加逗號就不會換行,否則反之,當然3.x君自行傳參
題目細節沒看太細,可能有的地方不對,不要在意這些細節啦
これは以上です'''
# 有多組輸入資料,但沒有具體的告訴你有多少組,只是讓你對應每組輸入,應該怎樣輸出。
while true:
try:
a, b = map(int, raw_input().strip().split())
print a + b,
except eoferror:
break
# 輸入乙個整數,告訴我們接下來有多少組資料,然後在輸入每組資料的具體值。
tcase = int(raw_input().strip())
for case in range(tcase):
a, b = map(int, raw_input().strip().split())
print a + b,
# 有多組輸入資料,沒有具體的告訴你有多少組,但是題目卻告訴你遇見什麼結束
while true:
a, b = map(int, raw_input().strip().split())
if a == 0 and b == 0:
break
print a + b,
# 輸入有多組,並卻題目告訴你每組輸入遇見什麼結束,與第三種不同之處在於,每組輸入都有相應的細化。
tcase = int(raw_input().strip())
for case in range(tcase):
a, b = map(int, raw_input().strip().split())
if a == 0 and b == 0:
break
print a + b,
# 這次的輸入實現輸入乙個整數,告訴我們有多少行,在輸入每一行。對於每一行的輸入,有劃分為第乙個數和其他的數,第乙個數代表那一組資料一共有多少輸入。
tcase = int(raw_input().strip())
for case in range(tcase):
data = map(int, raw_input().strip().split())
n, array = data[0], data[1:]
sum = 0
for i in range(n):
sum += array[i]
print sum,
# 有多種輸入資料,對於每組輸入資料的第乙個數代表該組資料接下來要輸入資料量
while true:
try:
data = map(int, raw_input().strip().split())
n, array = data[0], data[1:]
sum = 0
for i in range(n):
sum += array[i]
print sum,
except eoferror:
raise
# 這道題的輸出只是簡單的在每組輸出後邊多加乙個換行而已!
while true:
try:
a, b = map(int, raw_input().strip().split())
print a + b
except eoferror:
break
# 這種型別的輸出注意的就是換行,這類題目說在輸出樣例中,每組樣例之間有什麼什麼,所以我們在對應輸出的同時要判斷一下是否是最後一組輸出,如果不是,就 將題目所說的東西輸出(一般是換行或空格),如果是,就直接結束。
while true:
data = raw_input().strip()
if data.isspace():
break
else:
data = map(int, data)
n, array = data[0], data[1:]
sum = 0
for i in range(n):
sum += array[i]
print sum,
ACM之八大輸入輸出格式
第一種 a b for input output practice i 輸入 有多組輸入資料,但沒有具體的告訴你有多少組,只是讓你對應每組輸入,應該怎樣輸出。輸出 有多組輸出,對應著每組輸入,每組輸出佔一行。對於上述常見的情況,我們可以用下面的 來解決。沒有告訴我們有多少組,我們只需要等待即可 wh...
ACM新手之八大輸入輸出格式
在 acm題庫中,不管是檔案輸出 輸入 還是標準輸出 輸入 都有著一定的格式,下面我就以杭電1089 1096為例子,簡單的介紹一下。第一種 a b for input output practice i 輸入 有多組輸入資料,但沒有具體的告訴你有多少組,只是讓你對應每組輸入,應該怎樣輸出。輸出 有...
轉 ACM新手之八大輸入輸出格式
在acm題庫中,不管是檔案輸出 輸入 還是標準輸出 輸入 都有著一定的格式,下面我就以杭電1089 1096為例子,簡單的介紹一下。第一種 a b for input output practice i 輸入 有多組輸入資料,但沒有具體的告訴你有多少組,只是讓你對應每組輸入,應該怎樣輸出。輸出 有多...