E2-E-原神的故事No.1

别看我在玩原神,其实我是在学习... 游戏开发中的剧情对话框是游戏故事叙述的重要组成部分,它为玩家提供了与游戏世界、角色互动的窗口。剧情对话框通过文字、图像和声音的结合,将游戏故事情节呈现给玩家,增加了游戏的沉浸感和情感投入。本文源工程可通过阅读原文获取。我是"亿元程序员",一位有着8年游戏行业经验的主程。在游戏开发中,希望能给到您帮助, 也希望通过您能帮助到大家。AD:笔者线上的小游戏《方块掌机经典》《贪吃蛇掌机经典》《重力迷宫球》《填色之旅》大家可以自行点击搜索体验。实不相瞒,想要个赞和在看!请把该文章分享给你觉得有需要的其他小伙伴。 阅读详情

题目描述

安柏一天正在蒙德城外探险,突然发现了一个宝箱,但是只有点燃前面的 n 个火炬才能点亮宝箱下面的魔纹获得宝箱。n个火炬的编号为从 1 到 n 按顺序排列,而这 n 个火炬的能量分别为 ai(1<=i<=n),现在询问 m 次,每次告诉你一个数字 x,安柏能点燃编号从 L 到 R的所有火炬(其中 R-L+1 >= x),请你求出她所能点燃的最大能量。(对于 m 次点燃,每次点燃前所有火炬会全部熄灭)

输入
第一行两个数,表示 n 和 m 。

之后 n 个数,表示 n 个火炬的能量。

之后 m 行每行一个数 x,表示询问的数字。

输出
输出 m 行,为安柏每次所能点燃的最大能量

输入样例
4 4
1 2 3 4
1
2
3
4
输出样例
10
10
10
10
数据范围
1<=x<=n<=104,0<=m<=105,|ai|<=104
Hint
选一个区间长度>=x的区间,求区间最大和

思路分析

由于m范围比n大,我们可以先把每一个x对应的≥x的子区间最大和求出来,对m个x直接输出答案。
当x = n时,区间最大和即为区间全部元素的和。
当x = i时,遍历每一个长度为i的子区间,与x = i+1对应的值和比较,取最大值。
直到x = 1为止。

AC代码

#include<stdio.h>
int max_x[10010],num[10010];
int main()
{
	int n,m,x,i,j,MAX=-100000005;
	scanf("%d%d",&n,&m);
	for(i=1;i<=n;i++)
	  scanf("%d",&num[i]);
	for(i=n;i>0;i--)
	{
		int max,premax=0;
		for(j=1;j<=i;j++)
		  premax+=num[j];
		max=premax;
		for(j=1;j<=n-i;j++)
		{
			premax=premax-num[j]+num[j+i];
			if(premax>max) max=premax;
		}
		if(max>MAX) MAX=max;
		max_x[i]=MAX;
	}
	for(i=0;i<m;i++)
	{
		scanf("%d",&x);
		printf("%d\n",max_x[x]);
	}
}
同人创作工程化:用Python和AI辅助从灵感碎片到完整故事 创作过程中,灵感碎片凌乱、角色性格漂移、情绪节奏失衡是常见难点。本文从工程化思维出发,介绍如何将创作拆解为构思、整理、写作、检查等可管理环节,借助Python脚本实现灵感自动分类、情绪曲线可视化、角色出场频率统计与高频词检测,用数据辅助创作决策。在AI辅助写作部分,重点探讨提示词设计原则,通过设定角色卡与动机标注,避免产出千篇一律的“AI腔”。同时,以原神同人《我在雾里爱着你》为例,演示从标题拆解到完整正文的落地流程,帮助创作者建立可复用的写作框架。本文适合希望规范创作流程、学习Python文本处理基础,并 阅读详情

相关推荐

原神角色Live2D模型制作与应用指南

在当前迅速发展的数字娱乐领域,Live2D模型正成为游戏和虚拟角色设计中的一个热门话题。Live2D技术,源自日本,是一种允许二维图像以接近三维的方式进行动态表现的技术。它特别适用于需要角色表情丰富、动作流畅的场景,如游戏、虚拟直播、动画短片等。Live2D模型是一种二维动画技术,其核心在于将静态图像通过算法“活化”,使之具备微妙的动态表情和动作变化。与传统的动画制作方式相比,Live2D能够大幅提升动画的制作效率,同时减少工作量。它的出现,为二维动画领域带来了全新的变革。

weixin_31776191的博客 1746

给定一个数组序列, 需要选出一个区间, 使得该区间是所有区间中经过如下计算的值最大的一个

给定一个数组序列, 需要选出一个区间, 使得该区间是所有区间中经过如下计算的值最大的一个 给定一个数组序列, 需要求选出一个区间, 使得该区间是所有区间中经过如下计算的值最大的一个: 区间中的最小数 * 区间所有数的和最后程序输出经过计算后的最大值即可,不需要输出具体的区间。如给定序列 [6 2 1]则根据上述公式, 可得到所有可以选定各个区间的计算值: [6] = 6 * 6 = 36;...

夕何的博客 7605

OpenCV卡尺工具实战:5步搞定工业级圆与直线拟合(附完整C++源码)

本文详细介绍了使用OpenCV卡尺测量工具实现工业级圆与直线拟合的5个关键步骤,包括核心原理、环境配置、边缘点提取优化、鲁棒性几何拟合实现及QT集成技巧。通过模块化C++源码和实战案例,帮助开发者快速掌握高精度尺寸测量技术,适用于机械零件、PCB板等工业检测场景。

uran的专栏 842

给定一个数组序列, 需要求选出一个区间, 使得该区间是所有区间中[区间的最小数 * 区间所有数的和]最大

给定一个数组序列, 需要求选出一个区间, 使得该区间是所有区间中经过如下计算的值最大的一个:区间中的最小数 * 区间所有数的和最后程序输出经过计算后的最大值即可,不需要输出具体的区间。如给定序列  [6 2 1]则根据上述公式, 可得到所有可以选定各个区间的计算值: [6] = 6 * 6 = 36;[2] = 2 * 2 = 4;[1] = 1 * 1 = 1;[6,2] = 2 * 8 = 1...

alixiashu的博客 1万+

小曾WRF自学日记(3)渐入佳境 ——WRF实例-数据下载与WPS前处理

ww

weixin_46297571的博客 1480

A股历史数据免费下载终极指南:4000+个股数据一键打包获取

本文提供了获取A股历史数据的完整免费方案,重点介绍了Tushare Pro、AkShare等开源金融数据API的使用方法。通过详细的Python脚本示例,指导读者如何自动化批量抓取、清洗、存储4000多只个股的历史行情数据,并分享数据质量校验与性能优化技巧,助力量化研究与市场分析。

ooo22的博客 2226

网页制作大作业HTML+CSS制作静态网页----原神

非常简单的HTML+CSS,适合初入网页坑的小白,你值得拥有。

m0_61103701的博客 2万+

ORCAD原理图关联封装时出现ERROR(ORCIS-6245)、ERROR(ORCIS-6013)问题

1、当你进行如下操作时: 系统先是提示你出现ERROR(ORCIS-6245)然后再确定后再出现ERROR(ORCIS-6013)问题 是由于你的数据库的路径不对。 具体操作方法如下:1、先找到你的CAPTURE.INI文件。 2、用记事本打开CAPTURE.INI。找到下图路径 3、在你的Orcad capture CIS原理图软件中点击 Options------>CIS con...

weixin_42304393的博客 2万+

使用python动态可视化幻塔和原神近100天的热度

《原神》是一款扎实的游戏,略微受到免费模式限制妨碍。游戏总体价值很高,核心玩法没问题,尤其是元素互动系统非常有趣,个性很鲜明 《幻塔》是一款开放世界手游,借助高自由度探索玩法与沉浸式剧情演出,为你讲述一段有关拯救与毁灭的末世故事 通过抓取百度指数 对比了100天的热度变化,我得出一个结论,完美世界就是昙花一现,不过不能否认的是潜力还是很大的。 进入干货环节 爬取百度指数 import requests import sys import time word_url = 'http://index.

网络架构 4067

常用元器件使用方法13:物理层接口芯片DP83848的使用方法

介绍: DP83848是以太网物理层接口芯片,具有多种型号,从便于焊接角度考虑LQFP-48封装较为合适,采用LQFP-48封装的芯片,有2种型号,分别为DP83848I和DP83848C,如下图所示。 其主要区别是使用温度不同,如下图所示。 这2种芯片芯片网上均有销售,按理说DP83848C价格应该更加便宜,实际不然,DP83848I的价格低于DP83848C,考虑或与芯片的出货量...

snmplink的博客 1万+

07 Zabbix 微信告警

Zabbix 微信告警 1.注册企业微信 企业微信注册地址:https://work.weixin.qq.com 2.进入企业微信后台管理 2.1 添加微信成员 2.2创建应用 2.3 获取四项数据 (1)AgentID (2) Secret (3) 企业ID (4)部门ID 3.Zabbix Server配置 3.1确认脚本目录 # grep alertscripts /etc/zabbix/zabbix_server....

Jian Sun_的博客 1297

原神主题网页源码(大作业html)

本文分享了一个原神主题网站的HTML源码,源码链接已提供。该网站设计包括首页、角色图鉴、提瓦特世界、背景故事和工具与资源等页面。源码中展示了网站的头部导航、英雄区域、最新资讯、精选内容等部分,并附有CSS样式和JavaScript脚本,用于实现视差效果、卡片悬停效果等交互功能。该源码适合学习和展示使用,版权归原作者所有。

Pan_peter的博客 879

Python爬虫模拟登录京东并抓取商品数据

京东是一个拥有海量商品数据的电子商务平台。作为爬虫开发者,能够抓取这些数据将为我们提供很多机会进行数据分析、价格预测、市场调研等工作。然而,京东的反爬虫机制非常强大,包括但不限于验证码、动态加载页面、IP封禁等。因此,想要通过Python爬虫抓取京东的数据并不容易。在本文中,我们将从分析京东的登录机制开始,逐步介绍如何使用Python中的各种工具,如。

2201_76125261的博客 1827

5分钟掌握原神自动化脚本:解放双手的终极指南

**原神自动化脚本** 是一款专为《原神》玩家设计的智能辅助工具,通过先进的图像识别技术实现自动钓鱼、自动拾取、自动跳过对话等多项实用功能,让你从重复性操作中解放出来,专注于游戏的核心乐趣。这款开源工具不涉及任何内存读写或网络封包修改,确保安全合规,为你的冒险之旅提供高效便捷的辅助体验。 ## 🎮 使用场景全解析:你的专属游戏助手 ### 日常资源收集:告别枯燥的重复劳动 每天需要花费大量时

gitblog_00159的博客 230

为YOLOv11引入加权双向特征金字塔(BiFPN)

本文介绍了将BiFPN应用于YOLOv11模型以提升边缘设备上小目标检测精度的实践。针对传统FPN在特征融合时的信息丢失问题,采用带可学习权重的BiFPN结构进行改造,实现了不同层级特征的动态融合。重点阐述了WeightedFeatureFusion模块的实现细节、neck结构改造方法及训练部署注意事项。实验表明,该改进使小目标AP提升3.1%,参数量仅增加5%,在精度和效率间取得良好平衡。文章还分享了权重初始化、归一化处理等实用技巧,并强调需根据数据特性评估改进效果,重新计算anchor等关键点。

as1225120794的博客 349

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

从手忙脚乱到优雅游戏:原神自动化脚本如何重新定义你的游戏体验

你是否曾在《原神》中因为重复的钓鱼操作而感到疲惫?是否在探索广袤的提瓦特大陆时,因为要频繁点击拾取而中断沉浸感?今天,我要向你介绍一个改变游戏方式的开源工具——原神智能自动化脚本,它用图像识别技术为你的冒险之旅增添一份从容。 ## 当技术遇见游戏:一个开发者的小故事 故事要从一位热爱《原神》的程序员说起。每天晚上下班后,他都会花几个小时在提瓦特大陆上冒险。但渐渐地,他发现自己的游戏时间被大量重

gitblog_00757的博客 224

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

Paimon.moe:原神玩家必备的终极养成规划工具

Paimon.moe 是一款专为《原神》玩家设计的免费智能养成规划助手,通过强大的升阶计算器和全面的游戏数据库,帮助玩家高效规划角色培养路线、追踪游戏进度、记录祈愿历程。这款工具能让你在提瓦特大陆的冒险之旅更加轻松高效! ## 项目核心价值:告别资源浪费,实现精准规划 ✨ 你是否曾在培养角色时感到迷茫?不知道接下来该刷什么材料?Paimon.moe 正是为解决这些问题而生!这个开源工具整合了《

gitblog_01107的博客 481

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

原神玩家必备!BetterGI自动化工具7大核心功能详解:从安装到精通

BetterGI(全称Better Genshin Impact)是一款专为《原神》PC端玩家设计的开源自动化辅助工具,通过智能图像识别技术,帮助玩家自动完成拾取、剧情、钓鱼等重复操作,让游戏体验更轻松。无论你是刚接触原神的新手,还是想优化游戏时间的老玩家,这份实用指南都能帮你快速掌握工具的使用方法。 ## 为什么选择BetterGI?8大核心优势 BetterGI通过先进的计算机视觉算法,实

gitblog_00661的博客 615

Grasscutter Tools:你的原神私服终极管理神器

你知道吗?管理原神私服其实可以像玩游戏一样简单有趣!想象一下,不用再记忆复杂的命令行指令,不用再为配置服务器而头疼,只需要点点鼠标,就能轻松定制你的游戏世界。这就是Grasscutter Tools带给你的全新体验——一个将繁琐技术操作转化为直观图形界面的完整解决方案。 让我告诉你一个真实的故事:曾经有位玩家花了整整一个下午研究如何给自己的角色刷一套完美的圣遗物,结果因为记错了一个参数,所有努力

gitblog_00993的博客 270

BugKu CTF Misc:赛博朋克 & 贝斯手 & blind_injection & 可爱的故事

BugKu是一个由乌云知识库(wooyun.org)推出的在线漏洞靶场。乌云知识库是一个致力于收集、整理和分享互联网安全漏洞信息的社区平台。BugKu旨在提供一个实践和学习网络安全的平台,供安全爱好者和渗透测试人员进行挑战和练习。它包含了各种不同类型的漏洞场景,如Web漏洞、系统漏洞、密码学等,参与者需要通过解决这些漏洞来获取Flag。

Flag少侠的博客 8207

原神盲盒风格:AI绘画Stable Diffusion原神人物公仔实操:核心tag+lora模型汇总

在这篇文章中,我们将深入探讨原神盲盒的艺术风格,以及如何运用AI绘画技术(Stable Diffusion)——来创造原神角色公仔。我们将通过实践操作让读者更好地理解这种技术,以及如何利用关键标签和Lora模型来优化生成的结果。原神作为全球颇受欢迎的游戏,它的角色设计、环境风格和故事背景都吸引了大量玩家。然而,人工设计和生产公仔的成本较高,产量也有限。有没有一种方法可以在保持艺术风格的同时,高效且多样地生产原神角色公仔呢?AI绘画技术(Stable Diffusion)或许就是解决这个问题的关键。

AI知识分享,技术知识分享 2838

【Windows笔记本大模型“傻瓜式”教程】在Dify的workflow中对接GPT_SoVITS实现对原神芙宁娜的语音生成

本教程详细介绍了在Windows本地部署GPT-SoVITS语音生成服务并与Dify工作流整合的方法,实现"芙宁娜"语音助手的复刻。教程包含四个关键步骤:1)下载并配置GPT-SoVITS整合包及芙宁娜语音模型;2)启动API服务并处理模型文件;3)在Dify中配置工作流,包括LLM节点改写文本风格和HTTP请求节点调用TTS服务;4)测试验证效果。特别强调了中文路径处理、参数配置等注意事项,最终可生成具有芙宁娜角色特色的语音回复。

jxysgzs的博客 1393

《原神》环境解谜心流体验:从“月神逾…波尔卡舞”任务看观察与逻辑构建

在游戏设计与玩家体验领域,环境解谜是一种通过场景交互推动叙事的核心玩法。其原理在于将线索与机制融入虚拟空间,要求玩家运用观察力与逻辑推理进行破解,而非依赖直接提示。这种设计的技术价值在于它能创造深度的沉浸感与心流体验,有效训练玩家的空间认知与问题解决能力。在《原神》这类开放世界游戏中,环境解谜被广泛应用于世界任务,如“月神逾…波尔卡舞”任务,它通过镜子、石头、螃蟹等元素构建了一套“环境语言”。玩家需要掌握“观察-假设-验证”的循环方法,并利用元素视野等工具进行微观交互,才能独立完成从线索发现到机关激活的全过

weixin_33812433的博客 335

JSP游戏故事站设计ta901(程序+源码+数据库+调试部署+开发环境)

在数字游戏产业蓬勃发展的当下,游戏剧情与世界观构建已成为吸引用户的核心要素。据《2025年中国游戏产业报告》显示,78%的玩家将“剧情深度”列为选择游戏的首要考量因素,但现有游戏社区普遍存在剧情碎片化、同人创作分散、官方与玩家互动不足等问题。本游戏故事站旨在搭建一个集官方剧情整合、玩家同人创作、社区互动交流于一体的综合性平台,通过系统化设计解决信息孤岛现象,增强玩家沉浸感与归属感,为游戏IP的长线运营提供创新解决方案。

sheji6794的博客 897
上一篇: E2-D-Zexal的过河
下一篇: 堆
拍坛对酒
博客等级 码龄6年 83粉丝 36原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值