买苹果--牛客

博客围绕小易买苹果的问题展开,商店仅提供6个每袋和8个每袋的包装且不可拆分。小易要购买恰好n个苹果(1 ≤ n ≤ 100),需计算最少购买袋数,若无法恰好购买则输出 -1,并给出了输入20输出3的示例。

题目描述

小易去附近的商店买苹果,奸诈的商贩使用了捆绑交易,只提供6个每袋和8个每袋的包装(包装不可拆分)。 可是小易现在只想购买恰好n个苹果,小易想购买尽量少的袋数方便携带。如果不能购买恰好n个苹果,小易将不会购买。

输入描述:

输入一个整数n,表示小易想购买n(1 ≤ n ≤ 100)个苹果

 

输出描述:

输出一个整数表示最少需要购买的袋数,如果不能买恰好n个苹果则输出-1

 

示例1

输入

20

输出

3

 

public class test0522{
    public static void main(String[] args){
        Scanner in = new Scanner(System.in);
        int n = in.nextInt();
        System.out.println(buy(n));
    }

    public static int buy(int n) {
        if(n % 2 == 1){
            return -1;
        }
        int count1 = 0;
        int count2 = n/8; //先用最大的装
        if(n % 8 != 0){//有剩余装小的
            count1 = 1;
        }
        for(int i = n/8;i >= 0;i--){
            if(count1*6+count2*8 == n){
                return count1+count2;
            }
            count1 ++;
            count2 --;
        }
        return -1;
    }

}

 

### 牛客网简历助手概述 牛客网作为国内知名的在线教育和技术交流平台,提供了多种实用工具来帮助求职者优化自己的职业发展路径。其中,“牛客简历助手”是一款专注于提升简历质量的辅助工具[^1]。它通过智能化分析和模板推荐功能,能够有效提高用户的简历制作效率。 #### 功能特点 牛客简历助手的主要功能包括但不限于以下几个方面: - **智能评估**:基于行业标准对用户上传的简历进行评分并给出改进建议。 - **模板库支持**:内置多套经过设计优化的职业化简历模板供用户选择。 - **数据驱动建议**:利用大数据技术统计热门关键词以及企业偏好,从而指导用户完善个人经历描述。 - **跨端同步服务**:无论是PC端还是移动端都可以无缝衔接操作流程。 #### 获取方式与安装指南 目前关于具体下载地址的信息并未直接提及于上述资料中;然而通常情况下可以通过访问官网或者官方授权的应用商店页面完成软件包获取工作。对于希望快速上手的朋友来说: 1. 访问牛客官方网站 (https://www.nowcoder.com/) 并登录账户; 2. 寻找导航栏中的“产品中心”,查看是否有针对简历管理类应用入口; 3. 如果存在独立APP形式,则按照提示前往对应渠道(如苹果App Store 或 安卓各大市场)搜索 “NowCoder Resume Assistant”。 另外值得注意的是,在某些第三方聚合型学习平台上也可能收录该产品的相关内容分享链接。 #### 基础使用说明 当成功启动程序之后,一般会引导新手进入向导模式熟悉界面布局及其核心模块作用。以下是几个常见环节介绍: - 用户需先填写基础个人信息部分,比如姓名联系方式等基本信息字段; - 接下来逐步录入过往项目经验、实习经历等工作履历详情; - 利用系统预设样式调整整体视觉效果直至满意为止; 最后保存成果并通过邮件发送给目标雇主即可。 ```python # 示例代码展示如何自动化生成一份简单的文本版简历结构框架 def generate_resume(name, email, phone_number, experiences): resume_content = f"Name: {name}\nEmail Address:{email}\nPhone Number:{phone_number}" if isinstance(experiences,list): for exp in experiences: position,duration,company=exp['position'],exp['duration'],exp['company'] bullet_points='\n'.join([f"-{item}"for item in exp.get('details',[])]) section=f"\nPosition Held:\t{position} \nDuration:\t\t{duration} at {company}\nDetails:\n{bullet_points}" resume_content+=section return resume_content sample_data=[{'position':'Software Engineer Intern','duration':'June 2022 - Sept 2022', 'company':'TechCorp Inc.','details':['Developed RESTful APIs using Flask framework.', 'Optimized database queries reducing latency by 30%.']}] print(generate_resume("John Doe","johndoe@example.com","+91xxxxxxxxxx", sample_data)) ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值