牛客真題(13) 迴圈數比較

2021-09-17 03:32:02 字數 588 閱讀 7112

今天繼續刷牛客真題,比較兩個迴圈數的大小。

分析:既然是兩個迴圈數,那麼肯定存在大數的情況,因此如果採用int型表示的話,那就會出現溢位的情況,因此只有用字串的形式表示。然後比較大小的時候,可以首先通過兩個迴圈數的長度進行判斷,自然迴圈數的長度大的值肯定也大,然後遇到長度相等的時候,需要比較兩個數的大小,對於字串,可以直接比較大小。

問題:1、輸入字串的格式;

2、字串的疊加可以用累加的形式。

附上c++**:

#include#includeusing namespace std;

int main()

return 0;

}

附上python**:

a=list(input().split())

x1=int(a[0]*int(a[1]))

x2=int(a[2]*int(a[3]))

if x1>x2:

print("greater")

elif x1print("less")

else:

print("equal")

牛客真題(32) 迴圈數比較

今天繼續刷牛客真題,比較兩個迴圈數的大小。分析 首先計算迴圈數,然後比較大小。再計算之前,可以先通過比較兩個字串的長度,提前判斷大小。問題 1 字串的疊加 附上c include includeusing namespace std int main string x1,x2,s1,s2 int k...

牛客網 迴圈數比較

時間限制 1秒 空間限制 32768k 對於任意兩個正整數x和k,我們定義repeat x,k 為將x重複寫k次形成的數,例如repeat 1234,3 123412341234,repeat 20,2 2020.牛牛現在給出4個整數x1,k1,x2,k2,其中v1 x1,k1 v2 x2,k2 請...

牛客真題(4)操作序列

牛客真題,輸入乙個長度為n的序列,對序列的每一次操作分兩步,第一步將當前位元素放入新容器的末尾,第二步對新容器的序列進行反轉,這兩步操作執行n次,求新的容器序列的輸出結果。分析 1 可以使用容器存放序列,然後每加入一次,就進行反轉一次,知道n次,但是這樣會超時 2 其實可以找到規律,發現每次輸出的數...