2020VIVO春招程式設計題 手機產量

2021-10-07 11:49:50 字數 527 閱讀 8254

菜雞撿了最簡單的一題做做。。。

在vivo產線上,每位職工隨著對手機加工流程認識的熟悉和經驗的增加,日產量也會不斷攀公升。

假設第一天量產1臺,接下來2天(即第

二、三天)每天量產2件,接下來3天(即第

四、五、六天)每天量產3件 … …

以此類推,請程式設計計算出第n天總共可以量產的手機數量。

輸入例子1:

11輸出例子1:

35例子說明1:

第11天工人總共可以量產的手機數量

class

solution

curgap++;}

}int

solution2

(int n)

return sum;}}

;

兩種解法,第二種是列的一元二次方程,根據等差數列列方程式,再用求根公式,向上取整就能得到當天的產量。如1+2=3,又1+2+3=6;也就是第4,5,6天是產三個。。。1+2+3+…+x=n(n+1)/2,這就是個一元二次方程,求x向上取整就可以了。

2023年3月vivo春招 筆試

1 在vivo生產線上,每位職工隨著對手機加工流程認識的熟悉和經驗的增加,日產量也會不斷飆公升。假設第一天量產1臺,接下來2天 即第 二 三天 每天量產2件,接下來三天 即第 三 四 五天 每天量產3件。以此類推,計算出第n天總共可以量產的手機數量。2 現給定任意正整數n,請尋找並輸出最小的正整數m...

vivo2020春招 02 數字之積

現給定任意正整數 n,請尋找並輸出最小的正整數 m m 9 使得 m 的各位 個位 十位 百位 之乘積等於n,若不存在則輸出 1。對於n,找出2 9中所有能被它整除的數,然後組合成乙個最小的整數即可 輸入乙個整形數值,返回乙個整形值 param n int整型 n 9 return int整型 cl...

2020屆360春招筆試程式設計題2020 3 24

a和b兩個人在 現在有乙個 箱,裡面有n張中獎票,m張不中獎票。a和b輪流從中抽一張獎票出來。如果有人抽到中獎票就結束,抽到中獎票的人勝利。抽過的獎票會被丟棄。額外的,b每次抽後,會再次抽取一張票並丟棄掉 這張票中獎不算b勝利 現在,a先抽,請問a的勝率,保留4位小數後輸出。如果兩人到最後也沒有抽到...