#include <iostream>
using namespace std;
typedef struct version
{
int firstClassVersion;
int secoidClassVersion;
int thirdClassVersion;
} Version;
Version operator++(Version &ver)
{
if (ver.firstClassVersion > 99)
{
Version wrongVersion = Version{0, 0, 0};
cout << "版本号用完了"<< endl;
return wrongVersion;
}
Version tmp;
if (ver.thirdClassVersion + 1 > 99)
{
ver.thirdClassVersion = ver.thirdClassVersion - 99;
ver.secoidClassVersion++;
if (ver.secoidClassVersion > 99)
{
ver.secoidClassVersion = ver.secoidClassVersion - 99;
ver.firstClassVersion++;
}
}
else
{
ver.thirdClassVersion = ver.thirdClassVersion + 1;
}
tmp.firstClassVersion = ver.firstClassVersion;
tmp.secoidClassVersion = ver.secoidClassVersion;
tmp.thirdClassVersion = ver.thirdClassVersion;
return tmp;
}
void getStringVersion(Version& ver,string& strVer)
{
strVer = "v:" + std::to_string(ver.firstClassVersion) + "." + std::to_string(ver.secoidClassVersion) + "." + std::to_string(ver.thirdClassVersion) ;
cout << strVer << endl;
}
void printVersion(Version &ver,int num)
{
cout << "ver[ " << ver.firstClassVersion << "." << ver.secoidClassVersion << "." << ver.thirdClassVersion << "]"<<",num = "<<num << endl;
}
int main()
{
Version curVer = Version{3, 0, 0};
string strVer;
printVersion(curVer,0);
for (int i = 1; i < 1000000; i++)
{
++curVer;
if(curVer.firstClassVersion == 100&&curVer.secoidClassVersion == 1&& curVer.thirdClassVersion==0 )
{
cout << "版本号已经用尽,需检查"<<endl;
exit(1);
}
//printVersion(curVer,i);
getStringVersion(curVer,strVer);
}
}
相关推荐
雷达信号处理DDC数字下变频
由于接收到的雷达信号频率较高,不能对其进行直接采样并数据处理,所以需要对雷达信号进行预处理,在降低其采样率的同时,将其由中频降低到低频,然后对输出的基带信号进行后续的解析,以便于获取雷达信号的特征参数。 本文采用数字正交下变频,将单通道信号转化为正交双通道信号,数字下变频(DDC)的原型为模拟下变频,通过对窄带雷达信号或单频信号进行数字混频,然后对信号进行正交采样,提取 I、Q 两路正交分量,最后通过滤波去除信号中的高频分量,将信号由中高频搬移至低频。 模拟下变频的系统框图如下: 其数学推导.
[USACO08NOV]玩具Toys
第一次发题解,如果有写的不清晰的地方,还请各位指出来owo(为什么这道题之前就只有一篇题解啊emm) 算法:三分+贪心 1.读题之后的第一件事是明确目标和问题: 第一步有同学可能会往DP的方向思考(比如蒟蒻我)。因为我们要处理的问题是我需要买多少个玩具,并且每天分别分多少个给n1,多少个给n2才能使得总和最小。 但是,在DP之前一定要仔细想一想,有一个算法也可以处理部分DP问题但是比DP更优秀,那...
【若依(ruoyi)】BootstrapTable列宽定制实战:突破width属性限制的两种方案
本文针对若依(RuoYi)框架中BootstrapTable组件列宽设置失效的常见问题,提供了两种实战解决方案。通过CSS样式覆盖法强制定义列宽,或利用formatter函数进行动态HTML包裹,有效突破width属性限制,实现精准的表格列宽定制。
【二分】--组装玩具
中石油2020春季个人训练赛 4.10日场~~ 传送门 题目描述 小华打算用 n 种(编号为 1 到 n)材料组装玩具。其中第 i 种材料的数量为 Xi 个。组装一个玩具需要第 i 种材料 Yi 个。小华另外有 m 个万能材料,每个万能材料可以作为 n 种材料中的任意一个材料使用。 请编程计算小华最多可以组装多少个玩具? 输入 输入共3行。 第1行两个整数n和m,分别表示小华有n种材料和...
SDRAM控制器——添加读写FIFO
用FIFO实现数据缓存
奥比中光Gemini335L SDK实战:从标定参数到3D点云转换
本文详细介绍了奥比中光Gemini 335L深度相机的SDK实战应用,重点讲解如何跳过繁琐的棋盘格标定,直接调用出厂预标定参数实现高效的3D点云转换。通过解析内参、外参获取及四种核心坐标转换模式,并结合OpenCV等工具,指导开发者快速将相机集成到机器人抓取、三维测量等项目中,实现开箱即用的3D视觉解决方案。
2022速卖通做什么产品好,母婴玩具选品建议
母婴玩具为巴西线上第5大矩阵市场 2021年巴西母婴玩具线上市场规模为6.92亿美元,位居巴西第5大矩阵市场。高增速高潜能,巴西线上市场高速增长,未来5年年复合增长率超20%,2025年线上规模将超越西班牙。
【报错解决】OpenClaw 报错 FetchError: request to [https://registry.npmjs.org/](https://registry.npmjs.or
在国产基础软件与云原生生态逐步成熟的背景下,越来越多的开发者开始尝试将 Web 前端、AI 推理、系统服务等组件部署到国产操作系统与国产云环境中。我所在的项目正是这样一个场景: 我们基于 OpenClaw 构建一套云端 AI 管理平台,用于统一管理模型服务、前端控制台与后台 API。
一个简单的玩具机器人代码
编写一个玩具机器人脚本通常取决于机器人的硬件、接口和具体功能。
【推荐100个unity插件】帮助你快速开发一款FPS游戏—— FPS Framework
FPS Framework 快速入门指南 FPS Framework 是一个 Unity 开发框架,可加速 FPS 游戏开发。主要功能包括: 第一人称控制器:基于 Character Controller 实现,提供移动、跳跃、下蹲等功能,支持自定义参数调整 渲染管线转换:内置 RP 转换器,支持 URP/HDRP 等渲染管线一键切换 库存系统: 采用双列表管理:物品列表(Items)和可收集物列表(Collectables) 支持自定义库存物品和可收集物类型 提供拾取/丢弃功能实现 快速开始: 通过预制件
【AI Agent教程】各种Agent开发框架都是如何实现ReAct思想的?深入源码学习一下
驱动大模型有很多种方式,例如纯Prompt方式、思维链方式、ReAct方式等。ReAct 方式是 AI Agent 最常用的实现思路之一,它强调在执行任务时结合推理(Reasoning)和行动(Acting)两个方面,使得Agent能够在复杂和动态的环境中更有效地工作。
bzoj1010[HNOI2008]玩具装箱toy - dp + 斜率优化
1010: [HNOI2008]玩具装箱toy Time Limit:1 SecMemory Limit:162 MB Description P教授要去看奥运,但是他舍不下他的玩具,于是他决定把所有的玩具运到北京。他使用自己的压缩器进行压缩,其可以将任意物品变成一堆,再放到一种特殊的一维容器中。P教授有编号为1...N的N件玩具,第i件玩具经过压缩后变成一维长...
从 SEGW 到 SADL 的那根线,彻底理解 OData Data Source Mapping
本文摘要(150字): 在SAP Gateway的SADL型OData服务开发中,"Map to Data Source"是关键配置环节。与传统RFC映射不同,SADL映射不是针对单个CRUDQ操作,而是建立OData模型与SADL业务实体间的完整语义对应关系。通过属性映射和关联映射,系统能自动处理数据获取和导航请求。映射编辑器支持三种模式:属性映射处理字段对应,关联映射处理模型间关系,动作映射处理业务操作。映射的本质是建立语义翻译表,决定了后续OData请求如何转化为后端业务实体访问,而非简单的字段重命名
小手工纸盒机器人_亲子手工 | DIY弹珠迷宫小黑手自制玩具系列
上周用鞋盒做的迷你桌球受到很多男孩子的喜欢今天小黑手又做了一个瓦楞纸手工「弹珠迷宫」也是喜欢的爱不释手呢暑假小黑手系列,希望也能攒出个自己的小游乐场自己动手做自己的玩具,买玩具的钱可以省了快速手工教程Let’s do it我们一起做起来吧!材料与工具热熔胶枪、尺子、记号笔、美工刀、瓦楞纸板按照以下对应的尺寸和数量把瓦楞纸裁剪好准备工作家长提前做好哦~1拿出40*40cm瓦楞纸板,在上面画...
VC中sqlite的使用
在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示
IMSL CNL 7.0.0 (x86-64)Crack
IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件
自己动手做Arduino玩具(三)
使用上一节的程序虽然可以实现一个靶,但功能上实在有点太简单了,而且有一个比较严重的问题,就是由于红外管有点敏感,环境光也自动触发了管子,所以这个方案实在是有点不合适,在Arduino库中有红外线接收及发送的例程,可以下载安装来使用。库的名字叫:irremote,在库管理器中安装即可使用。以下是一个简单的接收例子,接线图如上一节一般,代码如下: #include <IRremote.h&g...
计算机控制技术及应用
《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。
Java实现的小玩具
这是一个使用Java实现的ATM小系统,可以自由的对内账户余额的修改,转账,注销功能,不失为一个调节心情的小玩具
RU DOS版、EFI版32bit/64bit BIOS常用工具
DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。
BZOJ 1055: [HAOI2008]玩具取名 記憶化搜索
題目: 1055: [HAOI2008]玩具取名 Time Limit:10 SecMemory Limit:162 MBSubmit:409Solved:255[Submit][Status][Discuss] Description 某人有一套玩具,并想法给玩具命名。首先他选择WING四个字母中的任意一个字母作为玩具的基本名字。然后他会根据自己的喜好,将名字中任意一...
手撸Spring整合MyBatis玩具
源码在我GitHub上,有兴趣可以去观望一下:传送门 这个只是个玩具、玩具、玩具,正经的还得看官方提供的整合包 先说下这个玩具的问题所在吧!====>>> 无法提交事务和无法关闭SqlSession,嗯嗯嗯~~~ 开始吧~~ 难点 若想使用Spring容器提供的强大功能,例如:Autowired,那么就需要让Spring容器将其管理。 没整合之前,每次都需要通过SqlSessionFactory将其创建,一个两个还好,写多了整个人都麻了… 所以我就想,能不能在service层直接注入呢?
干加个偏旁可以变成什么字_家里纸壳箱可以变成什么?
这是一期关于手工的… 有些创意也是看了围脖之类的大神们分享的~~ 用家里纸壳箱,泡沫板,布料,可以带孩子做些什么? 简简单单,重在让孩子能参与其中~ 今天主要先发一些我们用纸壳箱做的~~ 天天剁手收快递,纸壳攒了一堆,之前呦呦的玩具房还不是她的玩具房,是我的杂物间,攒着一堆纸壳然后去卖… 后来痛下决心把纸壳卖完了,收拾房间变成了呦呦的玩具房 攒纸壳的日子里,感觉杂物间里装的不是纸壳,是满...
发点牢骚! 真的觉得日本人好牛~~
http://ruby-china.org/topics/2099 Emacs, 用的越久, 越来越觉的, 日本人好牛啊. Emacs 中的lisp代码, 我估计有最少三分之一的插件是日本人写的. EmacsWiki大把的日本人编写的优秀插件, 我们能用上unicode版本的Emacs23, 是日本人的功劳. 我自己天天在用的大把顶级插件, 例如: auto-complete
五边形创意画_我做的数字布球~~看我怎样不用圆规画出正五边形!
想给萌萌做个用来认数字的布球~~感谢允豆儿麻麻的帖子,让我想到要用12个五边形来做一个球,这样每块布可以相对剪得大一点,能把缝数字在上面。 可是,碰到的第一个难题就是:哪里去弄五边形的纸样?!问老爸要圆规老爸说木有~~~楼下的文具店倒是有圆规,几块钱一个,下去买很方便~~但我就是不愿意花这个钱!!~~要知道我做玩具不买材料包就是为了省钱啊~~~花钱买了一堆批发的不织布,连铃铛也没买,而是用空的小...
气质是个什么东西~~
不是第一次想这个问题,也不是第一次关注这个问题。只是今天再想起来,很想表达点儿什么。 一个人,他不知道自己跟别人有如此多的不同,那种不自知的与众不同还有另外一个更简洁的说法,那就是才华。 一个人,他不知道自己有与生俱来的傲气和别人经历不到的经历,那种不自知的广阔视角与傲气还有另外一个更深奥的说辞,那就是气质。
poj 3636 Nested Dolls 动态更新表的二分查找
题意: 给n个玩具,每个有属性w,h。如果w1 分析: w升序,w相同时h降序排序后是可以贪心的,这里使用了动态维护表的二分算法,表里动态维护了每堆玩具中h的最大值(所以w相同时h要降序)。这题我一开始一看是个拓扑图还想着用什么图算法。。没想到直接可以贪心,不可以有思维定式啊~~ 代码: //poj 3636 //sep9 #include #include using namesp
蓝桥杯Java-B组-第九届决赛-E_版本分支
蓝桥杯第九届决赛-E_版本分支 题目: 小明负责维护公司一个奇怪的项目。这个项目的代码一直在不断分支(branch)但是从未发生过合并(merge)。现在这个项目的代码一共有N个版本,编号1~N,其中1号版本是最初的版本。除了1号版本之外,其他版本的代码都恰好有一个直接的父版本;即这N个版本形成了一棵以1为根的树形结构。如下图就是一个可能的版本树: 1 / \ 2 3 | / \ 5 4 &
谈街头滑板的入门与提高~~
<!-- -->
花花嬉游团的千岛湖懒人游~~
一直在纠结于要不要写这篇游记,貌似这次出去玩,真的就是找了个酒店然后吃吃、睡睡,除了觅食这项实在是不能免的行程之外,一行人连酒店的门都没踏出过一步,-_- !再然后,自打有了万能的微信和手机后,连正经的照片都没拍几张,以前是相机一次满格电两天肯定耗尽,这次是三天不过只消耗了一格电而已,真是堕落啊,所以,没有景点,没有攻略,就在酒店里扎了根,这游记实在是没有内容好写!但是,每次出游...
5228



被折叠的 条评论
为什么被折叠?



