菜雞撿了最簡單的一題做做。。。
在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位小數後輸出。如果兩人到最後也沒有抽到...