CCF 201909-2 小明种苹果(续)C++

图形引擎实战:镭射效果制作分享 该方案的优势1.遵循物理的2.可以使用少量的参数去调控镭射的效果。计算相对简单,缺点仍是颜色不能够自定义,还有一种常见的方案是采样一张镭射贴图来模拟,好处是颜色可以自定义同时性能上还很高效没有复杂的公式计算。我查阅了网上普遍的方案,常见的做法是制作一个Ramp图生成工具,然后将生成好的ramp图赋给材质。这两个方案的好处是美术同学可以手动的去控制镭射的颜色。最后就是Shader中对Ramp图的采样的部分,Ramp图的UV坐标是使用fresnel作为Ramp的U轴坐标,0.5作为V轴坐标。 阅读详情

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
二刷思路:输入的同时就算这棵树疏果后剩余果子数:遇到正数则直接调整为该正数,遇到负数则加上;求是否落果,遇到下一个正数时,若当前e[i]的值大于此正数值,说明落果了,否则没有。
注意审题,落果不是疏果,且最后一次统计后假设不再落果。

#include <iostream>
using namespace std;
int main()
{
	int n,m,sum=0,a;
	cin >> n;
	int d[n];
	for(int i=0;i<n;i++) d[i]=0; 
	for(int i=0;i<n;i++)
	{
		int c=0;
		cin >> m;
		for(int j=0;j<m;j++)
		{
			cin >> a;
			if(a>0)
			{
			   if(a<c) d[i]=1;
			   c=a;
			} 
			else
			{
				c+=a;
			} 
		}
		sum+=c;
	}
	int drop=0,e=0;
	for(int i=0;i<n;i++)
	{
		if(d[i]==1) drop++;
		if(d[i]==1&&d[(i+1)%n]==1&&d[(i+2)%n]==1) e++;
	}
	cout << sum << " " << drop << " " << e << endl;
	return 0;
}

测试数据:

4
4 74 -7 -12 -5
5 73 -8 -6 59 -4
5 76 -5 -10 60 -2
5 80 -6 -15 59 0
5
4 10 0 9 0
4 10 -2 7 0
2 10 0
4 10 -3 5 0
4 10 -1 8 0
Robocopy 参数进阶:/MIR 镜像同步与 /PURGE 删除操作的风险规避指南 本文深入解析Robocopy的/MIR镜像同步与/PURGE删除操作的高级用法及风险规避策略。通过实际案例和四重防护机制,指导用户安全实现目录同步,避免数据丢失风险,特别适用于远程主机间的数据复制与备份场景。 阅读详情

相关推荐

SFF-8654接口引脚定义全解析:从SAS到U.2的高速硬件连接核心

在高速数据存储与传输领域,接口标准是连接主机与存储设备、确保信号完整性与协议互通性的物理基础。其核心原理在于通过精确定义的物理引脚和电气特性,承载不同的高速串行通信协议,如SAS和PCIe。这类高密度连接器的技术价值在于以紧凑的形态支持多协议兼容与高速率传输,满足了企业级存储、高性能计算对带宽和可靠性的苛刻要求。典型的应用场景包括服务器硬盘背板连接、NVMe U.2固态硬盘直连以及外部存储扩展。本文聚焦于SFF-8654(亦称Mini SAS HD)这一关键接口,深入剖析其引脚定义、信号分区(如高速数据通道

weixin_29188043的博客 710

CSP-J 2023 复赛第1题:小苹果

● 由于数据规模为 10^9,所以一个一个枚举拿走的苹果必然会超时。不过可考虑一天一天枚举拿走的苹果。 ● 可推算出每天拿走的苹果数为 ceil(n/3),即每天拿走 (n+2)/3 个苹果,拿完后剩余 n-ceil(n/3) 个苹果。如果 n%3==1,那么第 n 个苹果此轮会被拿走。其中,ceil()为 C++ 中的向上取整函数。而floor()为 C++ 中的向下取整函数。

hnjzsyjyj的专栏 940

Win10安全模式下修改C盘权限的完整指南(附解决开始菜单失灵方案)

本文提供了一份在Win10安全模式下修复因C盘权限误改导致开始菜单失灵的完整指南。文章深入剖析了权限体系,特别是TrustedInstaller角色的重要性,并详细讲解了通过安全模式进入系统、使用ICACLS命令或图形界面精准重置C盘关键目录权限的步骤,最终恢复系统核心功能。

weixin_29250403的博客 234

C++实现CCF201909-2 小明种苹果(续)

满分代码 /* 测试用例 input: 4 4 74 -7 -12 -5 5 73 -8 -6 59 -4 5 76 -5 -10 60 -2 5 80 -6 -15 59 0 output:222 1 0 input: 5 4 10 0 9 0 4 10 -2 7 0 2 10 0 4 10 -3 5 0 4 10 -1 8 0 output:39 4 2 */...

MK422的博客 539

STM32使用ASR01语音播报模块

自己再根据鹿小班模块进行操作进行相关操作,先接上usb数据线。这里提供一套修改好的天问程序模板和stm32f103模板。这里使用的asr01语音播报模块是模块化编程。这里使用的asr01语音播报模块是模块化编程。记得先生成模型再去编译下载。先下载天问block软件。

lml1781978327的博客 1万+

Freeswitch 如何检测链路是否有回铃音

Freeswitch回铃音检测解决方案 问题描述:呼叫手机时,虽然信令正常(183/180),但部分手机无回铃音,导致坐席无法判断是否接通,用户体验差。 解决方案: 先播放本地音频作为回铃音 实时检测用户侧是否有声音输入 检测到声音后自动切换为用户侧音频 技术实现: 使用Freeswitch APP实现功能 创建结构体保存实例数据(包括铃声文件、会话句柄、VAD检测器等) 通过media bug机制实现音频流的替换 利用VAD(语音活动检测)技术监控用户侧声音 当检测到用户说话时自动终止本地铃声播放 该方案

2301_81507069的博客 51

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

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

lalalanglang的博客 887

探索激光焊接光束质量诊断系统:原理、应用与前沿

激光焊接光束质量诊断系统是一套专门用于精确评估和监测激光焊接过程中光束特性的精密设备。它宛如一个精密的 “光束医生”,能够全方位地对激光光束进行 “体检”,为焊接工艺提供关键的数据支持。探测器:作为系统的 “感知触角”,探测器负责捕捉激光光束的各种信息,其性能直接影响着诊断的准确性。例如,常见的 CCD(电荷耦合器件)探测器和 CMOS(互补金属氧化物半导体)探测器,它们能够将光信号转化为电信号,具有高灵敏度、高分辨率等特点,可精确探测光束的强度分布、光斑位置等参数。光学透镜。

远程部署调试 运行安装 项目调试 二次开发 项目技术新 持续迭代 部分源码免费分享 2582

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

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

qfccCoder的博客 963

【Proteus仿真】51单片机+DAC0832+LM358放大电路波形发生器

【Proteus仿真】51单片机+DAC0832+LM358放大电路波形发生器

perseverance51博客 5786

大数据分析利器:Tableau实战教程从入门到精通

你有3家分店,每月收集1000条销售数据(日期、分店、口味、销售额、订单数);想用Excel分析“哪家分店最赚钱”,但要做透视表→改格式→画柱状图,耗时30分钟,还经常因为公式错误返工;想看看“草莓味奶茶的月度销量趋势”,得手动筛选数据、调整折线图轴范围,稍不注意就漏看关键节点;想把分析结果分享给合伙人,Excel表格太抽象,对方盯着数字问“你到底想告诉我什么?

AI架构师小马 1492

CCF 201909-2 小明种苹果(续) (C++)

201909-2 小明种苹果(续) 试题编号: 201909-2 试题名称: 小明种苹果(续) 时间限制: 1.0s 内存限制: 512.0MB 问题描述: 解题过程 第一次写这道题是在CCF考试上,拿了90分,再次回顾时发现是自己多考虑了(或者说是题目没描述清楚)。 求总数和掉落棵数应该都不难,和上题差不多思路。 这里求连续掉落组数时,如果只有3棵树,且每棵都有掉落。那么该有3组还是1组呢?我认为题目并没有表达出来,所以在初次做题时我考虑了这点并且认为这种情况是只有1组。 这里用的是循环队列的方式模拟这

weixin_43597126的博客 412

27、自闭症儿童治疗与玩具设计研究

本研究探讨了自闭症儿童的治疗方法与玩具设计之间的关联,分析了游戏疗法、音乐疗法和职业疗法等在治疗中的应用,并介绍了多种针对自闭症儿童的治疗玩具案例。通过用户研究和多学科合作,提出了以Pro-Ability为核心的设计理念,开发了结合音乐疗法和精细运动训练的智能玩具套件。研究总结了当前成果与局限性,并展望了未来发展方向,旨在为自闭症儿童提供更有效的康复支持。

keras9composer的博客 210

CCF-CSP 201909-2 小明种苹果(续)[C++]

CCF-CSP 201909-2 小明种苹果(续) 文章目录CCF-CSP 201909-2 小明种苹果(续)题目描述思路代码 题目描述 CCF-CSP 201909-2 小明种苹果(续) 思路 奇怪的题目描述增加了。但依然不涉及复杂的算法。暴力就完事了。 代码 #include <iostream> #include <vector> using namespace std; int main() { int n; cin >> n;

xbr_1111的博客 224

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

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

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

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

试题编号: 201909-2 试题名称: 小明种苹果(续) 时间限制: 1.0s 内存限制: 512.0MB 考试时只有50分,发现了三个一组那里有点问题,还有就是果子数目要用长整型 #include <iostream> #include<bits/stdc++.h> using namespace std; int main() { int N; long lon...

weixin_43620061的博客 461

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

CCF-CSP C/C++ 201909-2 小明种苹果(续) 题解

CCF-CSP C/C++ 201909-2 小明种苹果(续) 题解 一、题目描述 1、背景 小明在他的果园里种了一些苹果树,这些苹果树排列成一个圆。 为了保证苹果的品质,在种植过程中要进行疏果操作。 为了更及时地完成疏果操作,小明会不时地检查每棵树的状态,根据需要进行疏果。 检查时,如果发现可能有苹果从树上掉落,小明会重新统计树上的苹果个数(然后根据之前的记录就可以判断是否有苹果掉落了)。 在全部操作结束后,请帮助小明统计相关的信息。 2、输入格式 第 1 行包含一个正整数 N,表示苹果树的棵数。 第

DonquixoteXXXXX的博客 625

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

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

CCF---201909-2-- 小明种苹果(续)---C++

实现代码 #include<iostream> #define SIZE 1000+5 using namespace std; bool flag[SIZE]; int main() { int n, m, a, b, sum = 0, D = 0, E = 0; cin >> n; for (int i = 0; i < n; i++) { fl...

Ashen的博客 466

CCF201909-2---小明种苹果(续)

CCF201909-2—小明种苹果(续) 题目要求: 这道题不是很难,用循环输入即可获得对应的值,我创建了几个数组分别用于记录果实数量T[n]、掉果的棵目D[n]以及哪几棵树掉了果实E[n] 我在实现了统计功能后,一直都只有80分,并且提示运行错误,而不是错误,表示可能出现了边界bug,因为在题目要求中指出n<=1000,而我最初定义a[n][1000]时,没有给出n的范围。 后来我将a[1000][1000]定义到了main函数外,给出了n的范围,然后再次运行就没问题啦。 还有个要注意的问题就是.

weixin_44046436的博客 262

CCF201909-2 小明种苹果(续)

/* * CSP * 201909-1 小明种苹果*/ #include <stdio.h> #include <vector> bool circle[1000] = {false};//判断连续三个true using namespace std; vector<vector<int> > tree; vector<int&gt...

没有胡子的猫Asimov 251

CCF-CSP 201909-2小明种苹果(续)满分题解

CCF-CSP 201909-2小明种苹果(续)满分题解 题目链接:CCF-CSP 201909-2小明种苹果(续) 思路: 1.采用结构体数组存储苹果树的信息; 2.遍历每棵树时,如果当前输入的数为负数则更新结构体中的sum,如果当前输入的数为正数,则与结构体中的sum进行比较,若当前值小于sum则说明发生了苹果掉落的情况,更新flag为true; 3.定义函数来判断是否有连续三棵树存在苹果掉落的情况 4.遍历每棵树,将每棵树上的苹果总数累加,并且同时判断该树是否掉落苹果 代码如下:结尾附样例 #incl

只须一笑不须愁X的博客 1584

CCF-CSP201909-2小明种苹果(续)

推荐系统 一个简单的模拟题,直接上满分源码吧 #include<bits/stdc++.h> using namespace std; int a[1005],b[1005]; int main() { int n,drop=0,all=0,e=0; cin>>n; for(int i=1; i<=n; ++i) { i...

BeZer0的学习笔记 250

CCF2019-9-2 小明种苹果(续) C语言

//代码写的不是特别好,有好多地方需要优化 //这个已经通过了,现在只是刷题,有时间再改 #include <stdio.h> #include <stdlib.h> int main() { int i,j,n,m,x,sum=0; int a[1000]; int b[1000]; scanf("%d",&n); ...

春天不是读书人的博客 503

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 CSP 201909-2 小明种苹果(续)

题目: 试题编号: 201909-2 试题名称: 小明种苹果(续) 时间限制: 1.0s 内存限制: 512.0MB 思路: 1.用一个数组drop[1001]记录每棵树是否掉苹果; 2.在遍历每颗树时,用变量记录当前苹果个数,如果遍历到正数,则比较它和变量中值的大小,如果不相等,则说明掉了苹果,修改当前变量值,并修改数组中的标记; 3.每遍历完一棵树,加上...

Yuhan的博客 2950

CCF CSP 201909-02 小明种苹果(续)

CCF CSP 201909-02 小明种苹果(续) 问题描述 试题编号: 201909-2 试题名称: 小明种苹果(续) 时间限制: 1.0s 内存限制: 512.0MB 问题描述: 整体方法和第一题差不多 D的计数只需要判断新数据和树上剩余果数的比较 E的话 定义一个bool数组 有落果就 标记 然后用模除模拟圆...

qq_28640193的博客 732
上一篇: CCF 201909-1 小明种苹果 C++
下一篇: CCF 201903-1 小中大 C++ 精度、类型转换问题注意!
cloudless_sky
博客等级 码龄8年 106粉丝 128原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值