用python刷題
問題:卡在了輸入上
輸入注意:測試用例都是以行的形式輸入的,為了可以正確的讀到測試用例,用python讀取數字時:
map(int,sys.stdin.readline().strip().split())
牛客網中寫**和用編譯器寫**一樣,所有的格式都需要自己敲,這是和力扣的最大區別
貼上乙個已通過的**:
**題目介紹:
shopee的辦公室非常大,小蝦同學的位置坐落在右上角,而大門卻在左下角,可以把所有位置抽象為乙個網格(門口的座標為0,0),小蝦同學很聰明,每次只向上,或者向右走,因為這樣最容易接近目的地,但是小蝦同學不想讓自己的boss們看到自己經常在他們面前出沒,或者遲到被發現。他決定研究一下如果他不通過boss們的位置,他可以有多少種走法?
輸入:
3 3 2輸出:1 12 2
4**:
import sys
men = [105 * [0] for _ in range(105)]
x, y, n = map(int, sys.stdin.readline().strip().split())
while n > 0:
x1, y1 = map(int, sys.stdin.readline().strip().split())
men[x1][y1] = -1
n = n - 1
men[x][y] = 1
for i in range(x,-1,-1):
#print("i",i)
for j in range(y, -1, -1):
#print("j",j)
if men[i][j] == -1 or (i == x and j == y):
continue
men[i][j] = max(men[i+1][j],0) + max(men[i][j+1],0)
print(men[0][0])
牛客網 C 輸入 輸出常用格式
牛客網的刷題系統大部分都是要自己控制輸入輸出的,有輸入輸出的程式設計就會出現各種格式問題,說到底在輸入輸出上出現問題可能還是對語言基礎掌握不牢 下面就是一些常見的輸入輸出問題 如果leetcode刷習慣了,估計會經常採坑 其實這樣也是很正常的,因為 已經編譯執行過了一次,直接在該次執行中進行多組測試...
牛客網 python輸入輸出要求
牛客網推薦使用sys.stdin.readline 形式輸入,輸出用print 牛客網的一般程式設計題和劍指offer與letcode的輸入輸出格式不同 如 計算兩數的和 python2 獲取輸入 import sys try while true line sys.stdin.readline s...
python的輸入輸出格式
1.輸入格式 1 直接輸入 raw input 提示詞 2 將輸入的值賦值給passwd passwd raw input 請輸入你的密碼 3 將輸入的值轉換型別賦值給price price float raw input 水果的單價 2.輸出格式 1 print 格式化字串 變數1 print 你...