2019年9月CCF CSP 认证题解第一题

2019-9 ccf csp认证考试第五题城市规划题目详解 2019-9 ccf csp认证考试第五题城市规划详解2019年ccf城市规划题解1. 题目描述2. 设计方案3. 具体实现 (以java为示例,下文附带c++代码)4.算法效率分析5.算法附加功能5.算法测试6.系统小结7.java源代码8.c++源代码 2019年ccf城市规划题解 1. 题目描述 2. 设计方案 由题意抽象出数据结构:一颗无向树,N个节点,N-1条边,任意两个节点都是连通... 阅读详情

小明种苹果(apple)

【题目描述】

小明在他的果园里种了一些苹果树。为了保证苹果的品质,在种植过程中要进行若干轮疏果操作,也就是提前从树上把不好的苹果去掉。第一轮疏果操作开始前,小明记录了每棵树上苹果的个数。每轮疏果操作时,小明都记录了从每棵树上去掉的苹果个数。在最后一轮疏果操作结束后,请帮助小明统计相关的信息。

【输入格式】

从标准输入读入数据。
第 1 行包含两个正整数 N 和 M,分别表示苹果树的棵数和疏果操作的轮数。
第 1 + i 行(1 ≤ i ≤ N),每行包含 M + 1 个整数 ai0, ai1, . . . , aiM。其中 ai0 为正整数,表示第一轮疏果操作开始前第 i 棵树上苹果的个数。ai j(1 ≤ j ≤ M)为零或负整数,表示第 j 轮疏果操作时从第 i 棵树上去掉的苹果个数。如果为零,表示没有去掉苹果;如果为负,其绝对值为去掉的苹果个数。
每行中相邻两个数之间用一个空格分隔。

【输出格式】
输出到标准输出。

输出只有一行,包含三个整数 T 、k 和 P。其中:

  • T 为最后一轮疏果操作后所有苹果树上剩下的苹果总数(假设苹果不会因为其他原因减少);
  • K 为疏果个数(也就是疏果操作去掉的苹果个数)最多的苹果树编号(如有并列, 输出满足条件的最小编号);
  • P 为该苹果树的疏果个数。

相邻两个数之间用一个空格分隔。输入数据保证是正确的,也就是说,每棵树在全 部疏果操作结束后剩下的苹果个数是非负的。

【样例 1 输入】
3 3
73 -8 -6 -4
76 -5 -10 -8
80 -6 -15 0

【样例 1 输出】
167 2 23

【样例 1 解释】

第 1 棵苹果树的疏果个数为 8 + 6 + 4 = 18,第 2 棵为 5 + 10 + 8 = 23,第 3
棵为 6 + 15 + 0 = 21, 因此最后一轮疏果操作后全部苹果树上的苹果个数总和为
(73 − 18) + (76 − 23) + (80 − 21) = 167,疏果个数最多的是第 2 棵数,其疏果个数为 23。

【样例 2 输入】
2 2
10 -3 -1
15 -4 0

【样例 2 输出】
17 1 4

【样例 2 解释】

两棵树的疏果个数均为 4,应该输出编号最小的第 1 棵树

using namespace std;

int main()
{
    int m,n;
    cin>>m>>n;
    int a[m][n+1];
    for(int i=0;i<m;i++)
        for(int j=0;j<n+1;j++)
        cin>>a[i][j];
    int allkey=0;
    for(int i=0;i<m;i++)
        for(int j=0;j<n+1;j++)
        allkey = allkey + a[i][j];
    int b[m];
    for(int k=0;k<m;k++)
        b[k]=0;
    for(int k=0;k<m;k++)
        for(int j=1;j<n+1;j++)
            b[k]=b[k]-a[k][j];//
    int maxx=b[0];
    int p=0;
    int t=0;
    while(p<m){
        if(maxx<b[p]) { maxx = b[p];t=p;}
        p++;
    }
    t++;
    cout<<allkey<<" "<<t<<" "<<maxx;
    return 0;
}

计算机考证汇总-第一期-CCF认证类 希望所写文章对大家有所帮助! 阅读详情

相关推荐

CCF-CSP认证2019年9月第四题python——推荐系统求助

CCF-CSP认证2019年9月第四题python——推荐系统求助 题目大致是这样的 然后这是我的python代码,很清晰了 m,n=list(map(int,input().split())) queue=[] for i in range(n): a,b=list(map(int,input().split())) for j in range(m): qu...

qq_40287771的博客 883

「CSP-S」2019年第一届Day1游记+题解

「CSP-S」2019年第一届Day 0(试机)Day 17:30 A.M.8:10 A.M.8:30 A.M.T1 格雷码题目考场经历+思考(正解) 写了那么多场的模拟赛,这次终于是来真的了… 但是…写这篇博客心情复杂啊… 不说心情了…哎 Day 0(试机) 试机是周五试的,中午就走了。 中午吃完饭之后睡了个午觉,然后没起得来,差点就晚点了。 到鲁巴门口的时候,看到大家基本上都到了。 到机房...

MachineryCountry的博客 776

CCF-CSP认证考试介绍以及复习技巧指导

CCF-CSP考试时间及费用 时间一般是每年3、9、12月的中旬,报名时间一般也是提前一个月,不固定。 非计算机协会会员300元/次,会员180元/次(学生会员需缴纳50元/年的会费),相当于一年可以打三次折。 编程语言及编译器 C/C++:Dev-CPP 5.4.0 (Min GW 4.7.2) Java:Eclipse (Jav...

didiaola4003的博客 2946

CCF-小明种苹果(续)

​​【题目描述】 小明在他的果园里种了一些苹果树,这些苹果树排列成一个圆。为了保证苹果的品 质,在种植过程中要进行疏果操作。为了更及时地完成疏果操作,小明会不时地检查每棵树的状态,根据需要进行疏果。检查时,如果发现可能有苹果从树上掉落,小明会重新统计树上的苹果个数(然后根据之前的记录就可以判断是否有苹果掉落了)。在全部操作结束后,请帮助小明统计相关的信息。 【输入格式】 从标准输入读入数据...

pointer_5的博客 1677

CCF CSP认证菜鸟刷题日志

CCF CSP目录(c/c++) 萌新把代码贴出来求大佬指教orz 201312 201312-1 出现次数最多的数 201312-2 ISBN号码 201312-3 最大的矩形 201312-4 有趣的数 201312-5 I’m stuck!

weixin_43944910的博客 2045

CSP-S/J2019认证相关内容

NOIP转为CSP,要有一个熟悉过程 CSP-S/J第一轮认证 日期 时间 内容 角色 9月6日-26日 全天 网站注册、报名 认证者 9月27日 9:00-12:00 生成准考证号 CCF 14:00-18:00 下载准考证 CSP各省认证总负责人 10月14日-19日 全天 下载准...

flymist的博客 2733

CCF CSP 20190901 小明种苹果 100分 解法/思想

近几天正在疯狂的刷CCF题,写博客主要是做一下笔记以及记录一下自己的心得,如果能够帮到大家那就再好不过了,废话不多说,咱们放题: 【题目概述】 小明(小明事情真多)要种苹果,需要疏果把不好的苹果去掉,进行疏果完毕后需要统计出总苹果数T、疏果最多的苹果树编号k、苹果树k剩余的苹果数量P。 【输入输出】 输入和输出格式要严格按照题目要求,细节决定成...

谈曲一曲的博客 3330

转载:YOLOv8改进全新Inner-IoU损失函数:扩展到其他SIoU、CIoU等主流损失函数,带辅助边界框的损失

目标检测是计算机视觉中的基本任务,包括目标分类和定位。边界框回归损失函数是检测器定位分支的重要组成部分,检测器的定位精度在很大程度上取决于边界框回归,在当前的检测器中发挥着不可替代的作用。在BBR中,IoU损失可以准确描述预测边界框与GT框之间匹配的程度,确保模型在训练过程中可以学习到目标的位置信息。作为现有主流边界框回归损失函数的基本部分,IoU定义如下:B和分别代表预测框和GT框。定义IoU之后,相应的损失可以定义如下:至今,基于IoU的损失函数逐渐成为主流并占据主导地位。

wuling129的专栏 4943

小明种苹果(201909-1/CCF)———附带思路和完整代码

文章目录0 效果1 题目2 思路3 代码 0 效果 1 题目 2 思路 1 首先设置T(初值为0,方便累加)、P(初值为INT_MAX,方便比较)、k(初值为0或者其他)三个变量为最终需要的结果,cnt为苹果树的编号(初值为0); 2 对于每行 进行输入的开始时,对cnt++; 输入的苹果个数和掉的数量,使用tempP进行+=运算,运算的结果tempP再与T进行+=运算; 运算结果tempP与P进行比较,如果比P小,则k = cnt, P = tempP; 3 最后输出T、k、P。 注⚠️:

韩江雪de 小屋 919

ATT MTU 交换机制:提升 BLE 数据传输效率的关键

在低功耗蓝牙(BLE)技术的面试中,ATT MTU 交换机制始终是高频考点。无论是芯片厂商的固件开发岗,还是物联网设备的协议栈调试岗,面试官都爱通过这个知识点考察候选人对 BLE 数据传输底层逻辑的理解。本文将系统梳理核心考点,结合历年真题详解应答思路,轻松应对这类问题。​

byte轻骑兵的技术小窝 2411

巨正则蒙特卡洛—甲烷和二氧化碳的竞争吸附GCMC

巨正则蒙特卡洛—甲烷和二氧化碳的竞争吸附GCMC

Rockyoung 8022

csp试题1:小明种苹果

csp试题1:小明种苹果题目分析代码总结 题目 题目描述       小明在他的果园里种了一些苹果树。为了保证苹果的品质,在种植过程中要进行若干轮疏果操作,也就是提前从树上吧不好的苹果去掉。第一轮疏果操作开始前,小明记录了每棵树上苹果的个数。每轮疏果操作时,小明都记录了从每棵树上去掉的苹果个数。在最后一轮疏果操作结束后,请帮助小明统计相关...

dxt_snow的博客 1万+

数据挖掘在人力资源分析中的实战案例

在当今竞争激烈的商业环境中,人力资源管理对于企业的成功至关重要。有效的人力资源管理能够提高员工绩效、降低员工流失率、优化人才招聘等。而数据挖掘技术为人力资源管理提供了强大的工具,通过对大量人力资源数据的分析,可以发现潜在的规律和模式,为企业的决策提供有力支持。本文的目的是通过实际案例展示数据挖掘在人力资源分析中的具体应用,涵盖员工绩效预测、人才招聘筛选、员工流失分析等多个方面。通过详细的案例分析,帮助读者理解数据挖掘技术在人力资源管理中的实际操作和应用价值。

移动开发前沿的博客 489

CSP CCF认证介绍 & 备考建议

CCF CSP认证,全称为CCF计算机软件能力认证(Certified Software Professional,简称CSP),是中国计算机学会(CCF)推出的一项针对软件开发者实际编程能力的认证。自2014年首次举办以来,CSP认证已逐渐成为衡量个人计算机专业能力的重要标准,尤其在高校和企业招聘中得到了广泛认可。

Morishima04的博客 5万+

RK3568平台(KBuild篇)KBuild编译体系

从Linux内核2.6开始,Linux内核的编译采用Kbuild系统,这和过去的编译系统有很大的不同,尤其对于Linux内核模块的编译。在新的系统下,Linux编译系统会两次扫描Linux的Makefile:首先编译系统会读取Linux内核顶层的Makefile,然后根据读到的内容第二次读取Kbuild的Makefile来编译Linux内核。kbuild,即 kernel build,用于编译 Linux 内核文件。

weixin_49303682的博客 349

【WRFDA输入数据】全球高空观测气象数据(LITTLE_R 格式数据)

【WRFDA输入数据】全球高空观测气象数据(LITTLE_R 格式数据)

WW、forever的博客 480

CCF CSP认证

❤️CCF CSP认证 (cspro.org)❤️ 1.主办单位 中国计算机学会 (ccf.org.cn)——中国计算机领域十分权威、影响力很大的专业组织。 2.认证目的 重点考察软件开发者的算法设计和编程能力,向企业和高校推荐合格的软件人才。 3.认证内容 主要覆盖大学计算机及软件相关专业所学习程序设计、数据结构、算法,以及相关数学基础知识。 编程语言允许使用:C/C++、Java和Python。 4.认证方式 认证全部采用上机编程方式,编制的程序在限定的时间空间内通过给定的数据测试后获得相应分数。共5道

AlbertDarren的博客 1万+

学Simulink——十二脉波整流电路(移相变压器)谐波抵消仿真

Y:Δ = 1:√3(若 DC 同压)— 此处同相电压故 220V(Y)=220V(Δ phase)Y(相电压=220V)、Δ(线电压=380V ⇒ 相=220V,30° 移相)可经 Lbal​=0.5mH(平衡电抗)或直接短(大 L_dc 下均流尚可)✅ 直流输出纹波频率 = 12·f_line(vs 6·f_line)直流输出 → Ldc​=50mH→Cdc​=2200µF→R=30Ω。Line‑Line RMS = 380 V(⇒ 相=220V)Vdc​≈1.35⋅380≈513V(同 6‑脉波)

xiaoheshang_123的博客 60

CSP认证--备考+入门

CSP认证入门,备考指南

m0_74181321的博客 1万+

华为OD机试真题 新系统 - WIFI设备网络规划 (Java/Py/C/C++/Js/Go)

本文整理华为 OD 机试新系统机考真题库,涵盖高频考点精析与完整题目内容,提供 C 语言、Java、C++、Python、Go、JavaScript 多语言源码实现,搭配详细解题思路讲解,并支持在线 OJ 刷题练习,助力高效备考华为 OD 机试新系统。

算法大师! 2017

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

2024年,ICPC比赛、CCPC比赛、CCF-CSP考试、蓝桥杯比赛、天梯赛日程

第48届(2023) ICPC EC Final 2024年1月12-14日 上海大学。第九届CCSP全国总决赛 2024年10月?院校报名时间:2023年10月7日——2023年12月15日。秦皇岛分站赛 2024年?日 东北大学秦皇岛分校?女生专场 重庆 2024年?日 重庆对外经贸大学?高职专场 嘉兴 2024年?比赛日期:2024年4月?桂林分站赛 2024年?日 桂林电子科技大学?哈尔滨分站赛 2024年?陕西邀请赛 2024年?深圳分站赛 2024年?报名截止日期: 2024 年 3 月?

海岛Blog 5万+

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

CCF关于举办CSP-S/J的报名通知

CCF推出CSP非专业级别的能力认证。非专业级别较之专业级别更为简单,分两个级别进行,分别为CSP-J(入门级,Junior)和CSP-S(提高级,Senior),均涉及算法和编程。任何人都可以报名参加。 CSP-J和CSP-S均分别举办两轮:CSP-J1,CSP-S1及CSP-J2、CSP-S2,认证方式均为现场认证,非网络认证。参加CSP-J/S第二轮,必须先参加第一轮,达到一定的分数者方可参...

noipnoi的博客 4943

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

2022年,ICPC比赛、CCPC比赛、CCF-CSP考试、蓝桥杯比赛、天梯赛日程

**ICPC比赛日程(第47届,2022年):** 第一次网络选拔赛 2022年9月18日 第二次网络选拔赛 2022年9月25日 沈阳站 2022年11月5-6日 东北大学 西安站 2022年11月12-13日 西北工业大学

海岛Blog 5万+

CCF CSP/CCSP报名费优惠的方法以及常见疑问

1. 本文地址 2. 认证作用 2.1. 高校认可 2.2. 赛事认可 2.3. 企业认可 3. 报名费价格及获取优惠的方法 3.1. CCF CSP 3.2. CCF CCSP 4. 语言与IDE及教程 4.1. 相关资料: 4.1.1. IDE 4.1.2. 视频教程 5. 考试涉及的知识点与考试题目及对应能力 5.1. 题目简介 5.2. 涉及知识点 5.3....

weixin_30478619的博客 7141

2023年,ICPC比赛、CCPC比赛、CCF-CSP考试、蓝桥杯比赛、天梯赛日程

国赛日期:2023年6月10日 报名:2023年4月24日-5月12日。女生专场 重庆 2023年10月21-22日 重庆对外经贸大学。高职专场 嘉兴 2023年10月21-22日 嘉兴职业技术学院。院校报名时间:2022年10月10日——2022年12月16日。港澳站 2023年11月11-12日 香港理工大学、澳门大学。哈尔滨分站赛 2023年11月4-5日 哈尔滨工程大学。深圳分站赛 2023年11月11-12日 深圳技术大学。西安站 2023年10月21-22日 西北工业大学。

海岛Blog 3万+

谈一下两次CSP认证从180分到380分的感想

谈一下两次CSP认证从180分到380分的感想 欢迎访问我的CCF认证考试题解目录哦 https://blog.youkuaiyun.com/richenyunqi/article/details/83385502,目前正在准备考研,更新频率比较慢,考完研后会加快速度争取完成大部分(除了每次csp认证的第5题)的题解博客哦~~ 先晒一下两次csp成绩: 第一次参加csp认证考试,是在大二。那个时候刚刚学数...

日沉云起的博客 13万+
上一篇: 动态规划之矩阵连乘问题求解
下一篇: 动态规划之最大子段和
practical_sharp
博客等级 码龄8年 499粉丝 148原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值