題目描述
在vivo產線上,每位職工隨着對手機加工流程認識的熟悉和經驗的增加,日產量也會不斷攀升。
假設第一天量產1台,接下來2天(即第二、三天)每天量產2件,接下來3天(即第四、五、六天)每天量產3件 ... ...
以此類推,請編程計算出第n天總共可以量產的手機數量。
我的題解
public int solution (int n) {
int res =0;//總產量
int day=0;//天數
for(int i=1;day<n;i++){
for(int j=1;j<=i&&day<n;j++){
day++;
res+=i;
}
}
return res;
}