vivo2020届春季校园招聘在线编程考试(2)

本文介绍了一个基于职工经验和工作天数的手机量产模型,通过递增的日产量计算第n天累计的手机总产量。该模型适用于理解生产线效率提升的数学原理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

//在vivo产线上,每位职工随着对手机加工流程认识的熟悉和经验的增加,日产量也会不断攀升。
//假设第一天量产1台,接下来2天(即第二、三天)每天量产2件,接下来3天(即第四、五、六天)每天量产3件 ... ...
//以此类推,请编程计算出第n天总共可以量产的手机数量。

 

//输入例子1:
//11x
//
//输出例子1:
//35
//
//例子说明1:
//第11天工人总共可以量产的手机数量
package com.asher.vivo;
import java.util.Scanner;


public class Test003 {


    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int days = sc.nextInt();
        int sum = computeProduce(days);
        System.out.println(sum);
    }

    public static int computeProduce(int n){
        int sum = 0;
        int sumdays = 0;
        for (int i = 0 ; i < n; i++)
        {
            sumdays +=i;
            if(sumdays>=n)
            {
                sum +=(i-(sumdays-n))*i;
                return sum;
            }else {
                sum += i*i;
            }
        }
        return sum;
    }
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值