博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
全国高校绿色计算大赛 预赛第一阶段(C++)第4关:计算日期
阅读量:4878 次
发布时间:2019-06-11

本文共 1384 字,大约阅读时间需要 4 分钟。

挑战任务

我们吃的食物都有保质期,现在食品监督管理局想要制作一个能准确计算食品过期日期的小程序,需要请你来进行设计。

例如:A食品在2018年1月1日生产,保质期是20天,则它的过期日期在2018年1月21日。

编程要求

补全函数string getDate(string releaseDate,int day)其中releaseDate表示食品出厂日期day表示保质期,请根据传入的数据计算食品的过期日期,格式为yyyy-mm-dd4位年份2位月份2位日期。比如:2015-02-19

请严格按照格式书写,不能出现其它文字或符号,并将最终结果做为函数的返回值返回。

测试说明

样例1:

输入:

2016-01-0120

输出:

2016-01-21

#ifndef _TEST#define _TEST#include 
#include
#include
using namespace std;std::vector
split(std::string str,std::string pattern){ std::string::size_type pos; std::vector
result; str+=pattern; int size=str.size(); for(int i=0; i

  

#ifndef _TEST#define _TEST#include 
#include
using namespace std;class Task{ public: vector
inversion(string str){ vector
vec; int index = str.length(); while(index--){ vec.push_back(str[index]); } return vec; }};#endif

  

#include 
#include
#include
#include "Task.hpp"using namespace std;int main(){ string str; getline(cin,str); Task tt; vector
result; result = tt.inversion(str); for(int i = 0; i

 

运行结果

 

 

转载于:https://www.cnblogs.com/277223178dudu/p/9869761.html

你可能感兴趣的文章
参考资料地址
查看>>
(转)为什么所有浏览器的userAgent都带Mozilla
查看>>
织梦字段属性筛选
查看>>
[Arduino] Leonardo 中文介绍
查看>>
无法加载csopenglc.dll;找不到指定模块
查看>>
08.路由规则中定义参数
查看>>
【转】虚拟机克隆之后,网卡名称从eth0变成eth1之后的解决办法
查看>>
Pandas截取列部分字符,并据此修改另一列的数据
查看>>
Android性能优化(2)
查看>>
java.lang.IllegalArgumentException
查看>>
pytest
查看>>
python爬取某个网站的图片并保存到本地
查看>>
【Spark】编程实战之模拟SparkRPC原理实现自定义RPC
查看>>
关于Setup Factory 9的一些使用方法
查看>>
接口实现观察者模式
查看>>
网站Session 处理方式
查看>>
记开发个人图书收藏清单小程序开发(九)Web开发——新增图书信息
查看>>
四则运算完结篇
查看>>
poj3401二分图
查看>>
Objective-C中的类目,延展,协议
查看>>