CCF 201909-1 小明种苹果 C++

CCF 201909-1 小明种苹果 (C++) 201909-1 小明种苹果 试题编号: 201909-1 试题名称: 小明种苹果 时间限制: 2.0s 内存限制: 512.0MB 问题描述: 解题过程 按照题意直接求解即可,这里采用结构体排序的方法得出最终结果。 AC代码 #include<iostream> #include<algorithm> using namespace std; struct Tree { int apple;//苹果数 int shu=0;//疏果数 int id;//编号 }; b 阅读详情

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
思路:最后一轮疏果后剩余的苹果总数T实则为第二行开始的正负数的总和;求疏果个数最多的树的编号k以及最多疏果个数p需要分别求出每一行中的负数的和,并不断更新最小值。

#include <iostream>
#include <cmath>
using namespace std;
int main()
{
	int n,m,a,k=0,p=0;
	cin >> n >> m;
	int sum=0;//记录剩余果子树
	for(int i=0;i<n;i++)
	{
	    int count=0;//每棵树的疏果数 
		for(int j=0;j<m+1;j++)
		{
			cin >> a;
			sum+=a;
			if(a<0)  count+=abs(a);
		}
		if(count>p)
		{
			p=count;
			k=i;
		}
	}
	cout << sum << " " << k+1 << " " << p << endl;
	return 0;
}

不用数组就能解决的问题就不要用数组,空间复杂度会小一点。
测试数据:

3 3
73 -8 -6 -4
76 -5 -10 -8
80 -6 -15 0

2 2
10 -3 -1
15 -4 0
CCF CSP 201909-1小明种苹果 C语言版 关键词:201909-1 小明种苹果 C语言 先上代码为敬,题目在后面 编译环境:Dev C++ 5.11 语言:C语言 #include <stdio.h> struct tree { int number;//number为树木编号 int a[10];//a[0]为该棵数的初始时的苹果树,a[i]为该树第i次数目的倒数 int t;//t为该树在最后一次疏果后剩在树上的苹果数 int p;//p为该树的2 }; int main () { int n, m;//n为苹果树的 阅读详情

相关推荐

CCF 201909-1 小明种苹果(100分)

题滴链接http://118.190.20.162/view.page?gpid=T94 问题描述 试题编号: 201909-1 试题名称: 小明种苹果 时间限制: 2.0s 内存限制: 512.0MB 问题描述: 鄙人拙见: 分别找出对应的T,k,P; 注意:单一实现,避免混乱; C代码注意数组空间,定义全局变量...

银帅 3342

CCF201909-1小明种苹果C++实现满分

解题思想 总的苹果数T:开始时苹果数与疏果个数(为负数)的和,简言之就是除M、N以外所有数字的和。 疏果最多的树木编号k、P:依次计算从第二行开始的第二个数之后的数的和,选取最小的一个,同时记录k,在输出前求P的绝对值。 代码 #include <iostream> using namespace std; int main() { std::ios::sync_with_stdi...

qfccCoder的博客 962

台达伺服B3驱动器参数的设定和CN1的接法

3. B2的电子齿轮比是直接设定P1-44(分子)和P1-45(分母)就就可以的,但是B3的有个隐藏的细节,就是P1-44的默认值77216不用去更改,这是官方客服说的,需要改的是P1-45这个参数,比如说,我使用的丝杆螺距是5mm的,那么就是以5000脉冲走完5mm为一圈,则就把P1-45设定为5000即可;我的是三菱FX3S系列的PLC,是NPN型的,输出点是24V-作为信号的,所以接41、37,具体可参考B3的。,跟着客服的讲解操作才解决的,以下就是解决方法,希望能够帮到需要的各位。

qq_38681017的博客 1万+

CCF CSP模拟题 小明种苹果(C++)

2019-9 小明种苹果 ccf csp刷题记录,方法不一定是最好的,只是多提供一种解题的思路和方法。 题目: 解题运用知识: 创立苹果树结构体 new与delete的使用 找最大数算法 源代码: ...

TBYboy的博客 1181

android+音乐节拍检测,科学网—音乐节拍跟踪或音乐节拍检测软件,LilyBeats alpha - 石自强的博文...

我们设计并实现了一种用于实时跟踪音乐节拍的软件。该软件可以用于智能灯方案提供商,为其提供灯光随音乐变化的核心解决方案。首先给出软件的下载链接:或者音乐节拍是乐曲中表示固定单位时值和强弱规律的组织形式,亦称拍子。它有两个特性:周期性和连续性。节拍周期性表现为节拍结构,是乐曲中周期性出现的节奏序列。节拍连续性表现为音乐的平均速度,其单位为bpm(beat per minute每分钟音乐节拍的个数)。音...

weixin_39571403的博客 1400

SAP 发货在途库存管理:POD确认差异下的2种后续调整方案对比

本文详细解析了SAP发货在途库存管理中POD确认差异后的财务调整方案,对比了移动类型417和555 T两种处理方式的适用场景及财务影响。通过实际案例说明如何优化POD流程,减少库存差异损失,提升供应链管理效率。特别适合SAP SD模块用户及供应链管理人员参考。

chiman6219的博客 394

CSP201909-1小明种苹果(C++100分)

CSP201909-1小明种苹果(C++100分) 思路 本题较为简单,总的果数sum即为第二行到最后一行所有数字之和,因此每输入一个数字tag,就加到sum上即可。 sum = sum + tag; 用数组a[ ]来保存每棵树的蔬果数,注意在统计蔬果数时要将蔬果数tag的负数加到a[i]中,因为tag此时是负数。 a[i] = a[i] - tag; 完整代码 //by sdudyl #include<iostream> using namespace std; int a[1001]

sdudyl的博客 435

STLink驱动安装全攻略:从卸载到Keil配置的完整避坑指南

本文提供了STLink驱动安装与Keil环境配置的完整避坑指南。详细讲解了从驱动卸载、重装到Keil调试器设置的每一步,并针对常见的设备无法识别、连接不稳定等问题给出了深度解决方案,帮助开发者快速搭建稳定的STM32开发环境。

weixin_29182481的博客 424

C++实现CCF201909-1 小明种苹果

满分代码 /* 测试用例 input: 3 3 73 -8 -6 -4 76 -5 -10 -8 80 -6 -15 0 output:167 2 23 input: 2 2 10 -3 -1 15 -4 0 output:17 1 4 */ #include<iostream> using namespace std; int main() { int...

MK422的博客 456

如何将一个向量投影到一个平面上_线性代数19——投影矩阵和最小二乘

一维空间的投影矩阵  先来看一维空间内向量的投影:  向量p是b在a上的投影,也称为b在a上的分量,可以用b乘以a方向的单位向量来计算,现在,我们打算尝试用更“贴近”线性代数的方式表达。  因为p趴在a上,所以p实际上是a的一个子空间,可以将它看作a放缩x倍,因此向量p可以用p = xa来表示,只要找出x就可以了。因为a⊥e,所以二者的点积为0:  我们希望化简这个式子从而得出x:  x是一个实数...

weixin_39741101的博客 5229

python采集keep运动数据

我国2009年确立“全民健身日”;2012年,“广泛开展全民健身运动”写入十八大报告;到2014年上升为国家战略,全民健身的分量越来越重。推动全民健身和全民健康深度融合,通过全民健身实现全民健康。 全民健身运动在我国越来越普及,每天清晨和傍晚时分,城市的广场上、公园里,到处是运动健身的人们,跑步、打球、跳舞、游泳、打太极拳等运动项目十分丰富,人们在运动中获得越来越多的幸福感。 随之诞生出了很多运动app,例如keep,咪咕,微信等,大家可以通过app随时记录自己的运动数据,特别是对于很多的减肥人群来说,通过

Z_suger7的博客 5657

CCF:201909-1-小明种苹果(C++)

要求 时间限制: 2.0s 内存限制: 512.0MB 题目链接:http://118.190.20.162/view.page?gpid=T94 题目描述: 特别要求:两棵树去掉的水果数一致时k应该取编号较小的树 代码 #include <iostream> #include <cmath> using namespace std; int main() { int n,m; cin>>n>>m; int a,b;//a代表树某棵树剩下的水果数,b代

weixin_46967285的博客 269

宇树GO2-YOLOv5在Jetson Orin上的部署避坑实践

本文详细记录了在宇树GO2四足机器人搭载的Jetson Orin平台上部署YOLOv5目标检测模型的完整实践过程。文章重点分享了从ARM架构认知、网络连接解决方案、Archiconda环境搭建、PyTorch版本精准匹配到依赖安装与性能验证的核心步骤与避坑指南,旨在帮助开发者高效完成边缘计算环境下的算法部署。

app77的博客 669

CCF-CSP 201909-1 小明种苹果[C++]

CCF-CSP 201909-1 小明种苹果 文章目录CCF-CSP 201909-1 小明种苹果题目描述思路代码 题目描述 CCF-CSP 201909-1 小明种苹果 思路 (虽说是第一题但这是什么题目背景)总之不难。 代码 #include <iostream> #include <vector> using namespace std; int main(){ int n,m; cin >> n; cin >> m;

xbr_1111的博客 134

基于CrossSim的存储硬件原型机ANN仿真:MNIST手写数字识别实现与分析

本项目基于CrossSim仿真平台,在存储硬件原型机上实现了MNIST手写数字识别的ANN模型。通过搭建CrossSim仿真环境,设计传统ANN基准模型和考虑硬件非理想特性的CrossSim模型,对比分析了不同配置下的识别性能。实验结果表明,在引入硬件噪声和器件变异的情况下,模型准确率仍能达到95%以上,验证了存储内计算架构的可行性。研究为存储硬件与计算单元融合提供了实验依据,展示了CrossSim在神经形态计算系统仿真中的实用价值。

huanghm88的专栏 595

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

CCF-CSP C/C++ 201909-1 小明种苹果 题解

CCF-CSP C/C++ 201909-1 小明种苹果 题解 一、题目描述 1、背景 小明在他的果园里种了一些苹果树。 为了保证苹果的品质,在种植过程中要进行若干轮疏果操作,也就是提前从树上把不好的苹果去掉。 第一轮疏果操作开始前,小明记录了每棵树上苹果的个数。 每轮疏果操作时,小明都记录了从每棵树上去掉的苹果个数。 在最后一轮疏果操作结束后,请帮助小明统计相关的信息。 2、输入格式 第 1 行包含两个正整数 N 和 M,分别表示苹果树的棵数和疏果操作的轮数。 第 1+i 行(1≤i≤N),每行包含 M

DonquixoteXXXXX的博客 510

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

CCF小白刷题之路---201909-1 小明种苹果 201909-2 小明种苹果(续)(C/C++ 100分)

201909-1  小明种苹果 一、题目描述 二、代码实现 #include<iostream> #include<bits/stdc++.h> using namespace std; int main() { int n,m,a0,a1; cin>>n>>m; long long sum = 0; int max_sg = 0; int max_id = 0; for(int i=0;i<n;i+

要像蜗牛一样一步一步往上爬! 1799

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

CCF--- 201909-1-- 小明种苹果---C++

实现代码 #include<iostream> #include<algorithm> using namespace std; int main() { int n, m, sum, maxnum, max_bedel; sum = 0; cin >> n >> m; max_bedel = maxnum = 0; for (int...

Ashen的博客 762

CCF-CSP 201909-1 小明种苹果

CCF-CSP 201909-1 小明种苹果题目描述代码 题目描述 代码 #include <iostream> #include <cmath> using namespace std; int main(){ int N,M; cin>>N>>M; int a[N][M+1]; for(int i=0;i<N;i++){ for(int j=0;j<=M;j++){ cin>>a[i][j]; } }

SYSU_Zhiyuan 227

CCF-201909-1小明种苹果

CCF-201909-1小明种苹果 问题描述 试题编号: 201909-1 试题名称: 小明种苹果 时间限制: 2.0s 内存限制: 512.0MB 程序代码: #include<iostream> using namespace std; int main() { int n, m; int t = 0, k = 0, p = -1; cin>>n>>m; for(int i=0;i<n;i++).

suxiaorui的博客 624

CCF CSP 201909-1 小明种苹果

CCF CSP 201909-1 小明种苹果 问题描述 试题编号: 201909-1 试题名称: 小明种苹果 时间限制: 2.0s 内存限制: 512.0MB 问题描述: 直接按行读入 然后 定义两个变量记录最大疏果数及其编号 剩余果子的总数即除M N 外所有数据的和  就很简单了 #include<i...

qq_28640193的博客 717

CCF201909-1 小明种苹果

CCF201909-1 小明种苹果 题目 【问题描述】 小明在他的果园里种了一些苹果树。为了保证苹果的品质,在种植过程中要进行若干轮疏果操作,也就是提前从树上把不好的苹果去掉。第一轮疏果操作开始前,小明记录了每棵树上苹果的个数。每轮疏果操作时,小明都记录了从每棵树上去掉的苹果个数。在最后一轮疏果操作结束后,请帮助小明统计相关的信息。 【输入格式】 从标准输入读入数据。 1. 第1行包含两个正整数...

dofy_的博客 721

CCF认证201909-1小明种苹果

CCF认证201909-1小明种苹果题目描述算法设计+题目分析注意点+记录点代码(100分)感谢链接 题目描述 CCF认证201909-1小明种苹果 算法设计+题目分析 分析题目: 1、读入苹果树棵树、蔬果操作轮数; 2、逐行遍历,将所有读取到的数加入总和; 3、对每一行除第一个数之外的其他数,求相反数的和(每棵树的蔬果总个数),边读取边找最大值; 4、结束打印。 注意点+记录点 无 代码(100...

weixin_38562500的博客 304

ccf 201909-2小明种苹果(续)(100分)

提交后得100分的C++程序如下: #include<iostream> #include<string> #include<cstring> using namespace std; typedef long long ll; ll sum[1005],a[1005][1005],flag[1005]; int main() { ll ...

jinduo16的博客 1153

CCF 201909-1 小明种苹果(得分100)

CCF 201909-1 小明摘苹果 #include<iostream> #include<math.h> using namespace std; int a[1001][1001]; // a[1001][1001]务必放在函数体外,定义为全局变量 // a[n][m]中,n和m一定要用大于1000的数,否则,不能得满分 in...

星星之火 可以燎原 200

CCF201909-1 小明种苹果(java+100分)

题目描述 小明在他的果园里种了一些苹果树。为了保证苹果的品质,在种植过程中要进行若干轮疏果操作,也就是提前从树上把不好的苹果去掉。第一轮疏果操作开始前,小明记录了每棵树上苹果的个数。每轮疏果操作时,小明都记录了从每棵树上去掉的苹果个数。在最后一轮疏果操作结束后,请帮助小明统计相关的信息。 输入格式 从标准输入读入数据。 第1行包含两个正整数N和M,分别表示苹果树的棵数和疏果操作的轮数。 第1+i行...

1997
上一篇: CCF 201912-1 报数 C++
下一篇: CCF 201909-2 小明种苹果(续)C++
cloudless_sky
博客等级 码龄8年 106粉丝 128原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值