日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

☆用Python实现ACM各大输入输出格式

發(fā)布時(shí)間:2023/12/10 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ☆用Python实现ACM各大输入输出格式 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
arr = input(""); #輸入一個(gè)一維數(shù)組,每個(gè)數(shù)之間使空格隔開(kāi) num = [int(n) for n in arr.split()]; #將輸入每個(gè)數(shù)以空格鍵隔開(kāi)做成數(shù)組 print(num[0]+num[1]); #打印數(shù)組 # encoding: utf-8 ''' Python的輸入是野生字符串,所以要自己轉(zhuǎn)類型 strip去掉左右兩端的空白符,返回str slipt把字符串按空白符拆開(kāi),返回[str] map把list里面的值映射到指定類型,返回[type] EOF用抓異常 print后面加逗號(hào)就不會(huì)換行,否則反之,當(dāng)然3.x君自行傳參 題目細(xì)節(jié)沒(méi)看太細(xì),可能有的地方不對(duì),不要在意這些細(xì)節(jié)啦 これは以上です'''# 有多組輸入數(shù)據(jù),但沒(méi)有具體的告訴你有多少組,只是讓你對(duì)應(yīng)每組輸入,應(yīng)該怎樣輸出。while True:try:a, b = map(int, raw_input().strip().split())printa + b,except EOFError:break# 輸入一個(gè)整數(shù),告訴我們接下來(lái)有多少組數(shù)據(jù),然后在輸入每組數(shù)據(jù)的具體值。tcase = int(raw_input().strip()) for case in range(tcase):a, b = map(int, raw_input().strip().split())printa + b,# 有多組輸入數(shù)據(jù),沒(méi)有具體的告訴你有多少組,但是題目卻告訴你遇見(jiàn)什么結(jié)束while True:a, b = map(int, raw_input().strip().split())if a == 0 and b == 0:breakprinta + b,# 輸入有多組,并卻題目告訴你每組輸入遇見(jiàn)什么結(jié)束,與第三種不同之處在于,每組輸入都有相應(yīng)的細(xì)化。tcase = int(raw_input().strip()) for case in range(tcase):a, b = map(int, raw_input().strip().split())if a == 0 and b == 0:breakprinta + b,# 這次的輸入實(shí)現(xiàn)輸入一個(gè)整數(shù),告訴我們有多少行,在輸入每一行。對(duì)于每一行的輸入,有劃分為第一個(gè)數(shù)和其他的數(shù),第一個(gè)數(shù)代表那一組數(shù)據(jù)一共有多少輸入。tcase = int(raw_input().strip()) for case in range(tcase):data = map(int, raw_input().strip().split())n, array = data[0], data[1:]sum = 0for i in range(n):sum += array[i]printsum,# 有多種輸入數(shù)據(jù),對(duì)于每組輸入數(shù)據(jù)的第一個(gè)數(shù)代表該組數(shù)據(jù)接下來(lái)要輸入數(shù)據(jù)量while True:try:data = map(int, raw_input().strip().split())n, array = data[0], data[1:]sum = 0for i in range(n):sum += array[i]printsum,except EOFError:raise# 這道題的輸出只是簡(jiǎn)單的在每組輸出后邊多加一個(gè)換行而已!while True:try:a, b = map(int, raw_input().strip().split())printa + bexcept EOFError:break# 這種類型的輸出注意的就是換行,這類題目說(shuō)在輸出樣例中,每組樣例之間有什么什么,所以我們?cè)趯?duì)應(yīng)輸出的同時(shí)要判斷一下是否是最后一組輸出,如果不是,就 將題目所說(shuō)的東西輸出(一般是換行或空格),如果是,就直接結(jié)束。while True:data = raw_input().strip()if data.isspace():breakelse:data = map(int, data)n, array = data[0], data[1:]sum = 0for i in range(n):sum += array[i]printsum,

https://blog.csdn.net/luovilonia/article/details/40860323

總結(jié)

以上是生活随笔為你收集整理的☆用Python实现ACM各大输入输出格式的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。