Re: [問題] SPOJ上使用Python 的General I/O?
※ 引述《KitWoolsey (難得好天氣)》之銘言:
: https://www.spoj.pl/problems/FCTRL/
: SPOJ,一個裡面有頗多programming問題的網站
: 不過當我試圖用Python編寫答案上傳時 總是挫折不斷 = = 連最簡單的問題都很難過
: 例如這個
: https://www.spoj.pl/problems/FCTRL/
: 很入門的問題, 我用C寫了一個code,輕鬆通過
: 然而當我用同樣的寫法換成Python時 就一直出錯...Orz
因為不知道這個程式怎麼實做 提供一些看法
input()裡面到底是什麼?? input提供"指令"的輸入
我不知道那個網頁是提供什麼 檔案?? 還是字串輸入 還是數值輸入
: y=input().split()
這裡看起來input() 裡面是字串
: for i in y[1:]:
這裡為什麼要從第"二"個開始算呢??
: x=int(i)
: answer = 0
: while x > 0 :
: x//=5
: answer+=x
: print(answer)
: 以上: WA
: s=int(input())
這邊看起來又像是可以轉成數值的字串 和第一個寫法
input()得到的內容似乎不相同 這邊能轉成功嗎??
: for i in range(s):
這邊是說 如果s=10 那i會是0,1,2,3,4,5,6,7,8,9
: answer = 0
: number = int(input())
每一次的i number還是不會變的
: while number > 0 :
: number//=5
: answer+=number
: print(answer)
這樣每次answer都會一樣才是 ( 如果有答案的話 )
: 以上: TLE
: 其他我也試了不少 越試越搞混自己 =.= 不知道到底一般而言I/O應該使用什麼寫法??
這邊我想看看Ccode 來推算這個網頁的input 倒底是什麼
然後再看看再python這邊要怎麼接
: 還是都要用try/except...@@ 可是這題都知道input有幾個了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.126.161.170
→
04/02 19:31, , 1F
04/02 19:31, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Python 近期熱門文章
PTT數位生活區 即時熱門文章