牛客網的輸入和輸出

2022-06-07 07:12:08 字數 1118 閱讀 2231

第一行輸入n和w,分別代表陣列長度和視窗大小

第二行輸入n個整數xi,表示陣列中的各個元素

n,w = [int() for _ in input().strip().split()]

arr = [int() for _ in input().strip().split()]

orn,w=map(int,input().split())

x=list(map(int,input().split())) 輸入乙個列表

第一行有三個整數n, m, k

接下來n行,每行m個整數為輸入的矩陣

是不需要逗號隔開的,所以不需要 strip

n,m,k=[int(_) for _ in input().split()] 這種情況適合於一行多個值

主要是輸入字串的形式

python3中使用sys.stdin.readline()可以實現標準輸入,需要呼叫sys庫,sys.stdin是乙個標準化輸入的方法,其中預設輸入的格式是字串,如果是int,float型別則需要強制轉換。如

輸入描述:

第一行輸入乙個整數n,表示對佇列進行的操作總數。

下面n行每行輸入乙個字串s,表示操作的種類。

如果s為"add",則後面還有乙個整數x表示向佇列尾部加入整數x。

如果s為"poll",則表示彈出佇列頭部操作。

如果s為"peek",則表示詢問當前佇列中頭部元素是多少。

輸出描述:

對於每乙個為"peek"的操作,輸出一行表示當前佇列中頭部元素是多少。

輸入是字串型別

ss = list(map(str, input().split()))

目前這四個感覺看下來感覺套路是一樣的~

輸入矩陣

輸入描述:

第一行輸入兩個整數 n 和 m,代表 nm 的矩陣

接下來輸入乙個 nm 的矩陣

看到乙個牛友是這樣寫的

data = input().split(",", 2)

n = int(data[0])

v = int(data[1])

a = eval(data[2])

牛客網程式設計題輸入輸出

求a b 前面四行都是一樣的 牛客網 readline 賽碼 read line var print console.log var readline require readline sync readline.setdefaultoptions var read line readline.pr...

牛客網 python輸入輸出要求

牛客網推薦使用sys.stdin.readline 形式輸入,輸出用print 牛客網的一般程式設計題和劍指offer與letcode的輸入輸出格式不同 如 計算兩數的和 python2 獲取輸入 import sys try while true line sys.stdin.readline s...

20 05 26 牛客網c 的輸入輸出

必要的兩行 include using namespace std cout標準輸出流 cout value of str is str endl cin標準輸入流 cin name 比如這樣乙個輸入 題目描述 有 n 個學生站成一排,每個學生有乙個能力值,牛牛想從這 n 個學生中按照順序選取 k ...