日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python oj 输入_Python写OJ题时输入问题

發布時間:2023/12/3 python 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python oj 输入_Python写OJ题时输入问题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

# 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,

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的python oj 输入_Python写OJ题时输入问题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。