星系炸弹(2015年蓝桥杯省赛第2题)
在X星系的广袤空间中漂浮着许多X星人造“炸弹”,用来作为宇宙中的路标。
每个炸弹都可以设定多少天之后爆炸。
比如:阿尔法炸弹2015年1月1日放置,定时为15天,则它在2015年1月16日爆炸。
有一个贝塔炸弹,n年y月r日放置,定时为t天,请你计算它爆炸的准确日期并
按 yyyy-mm-dd格式输出,? 即4位年份2位月份2位日期。比如:2015-02-19
【数据范围】1950<=y<=2050 , 0< t < 1000
【输入说明】
输入为两行,第一行为3个整数,分别表示起始时间的年、月、日,之间用空格分隔。
第二行为定时的天数。
【输入样例】
2015 1 1
15
【输出样例】
2015-01-16
*/
#include<stdio.h>
{
int nian;
int yue;
int ri;
};
void qiu_det( struct rq * );//求第二天
void qiu_dy( struct rq * ); //大月
void qiu_xy( struct rq * ); //小月
void qiu_nd( struct rq * );//年底
void qiu_ey( struct rq * );//二月
{
struct rq riqi ;
scanf("%d", &riqi.nian );
scanf("%d", &riqi.yue );
scanf("%d", &riqi.ri );
int bzsj ;
scanf("%d", &bzsj);
qiu_jqri( &riqi ,bzsj);
return 0;
}
{
if( riqi->ri == 28 + (riqi->nain % 4 == 0 && riqi->nain % 100 != 0 || riqi->nain % 400 == 0 ) )
{
riqi->yue += 1 ;
riqi->ri = 1 ;
return ;
}
riqi->ri += 1 ;
}
{
if( riqi->yue == 12 && riqi->ri == 31 )
{
riqi->nain += 1 ;
riqi->yue = 1 ;
riqi->ri = 1 ;
return ;
}
p_ri += 1 ;
}
{
if( riqi->ri == 30 )
{
riqi->yue += 1 ;
riqi->ri = 1 ;
return ;
}
riqi->ri += 1 ;
}
{
if( riqi->ri == 31 )
{
riqi->yue += 1 ;
riqi->ri = 1 ;
return ;
}
riqi->ri += 1 ;
}
{
switch( riqi->yue )
{
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
qiu_dy( riqi->yue , riqi->ri );
break ;
case 4:
case 6:
case 9:
case 11:
qiu_xy( riqi->yue , riqi->ri );
break ;
case 12:
qiu_nd( riqi->nain , riqi->yue , riqi->ri );
break ;
case 2:
qiu_ey( riqi->nain , riqi->yue , riqi->ri );
}
}
{
while( bzsj -- > 0 )
{
qiu_det(riqi);
}
}
星系炸弹(2015年蓝桥杯省赛第2题)相关推荐
- 2015年蓝桥杯省赛第5题--九数组分数
1,2,3...9 这九个数字组成一个分数,其值恰好为1/3,如何组法? 下面的程序实现了该功能,请填写划线部分缺失的代码. #include <iostream> #include &l ...
- 2015年蓝桥杯省赛B组C/C++(试题+答案分析)
2015年蓝桥杯省赛B组C/C++(试题+答案分析) 第一题 结果填空 (3分) 奖券数目 有些人很迷信数字,比如带"4"的数字,认为和"死"谐音,就觉得不吉利 ...
- 太空大战-第14届蓝桥杯国赛Scratch真题中级组第6题
[导读]:超平老师的<Scratch蓝桥杯真题解析100讲>已经全部完成,后续会不定期解读蓝桥杯真题,这是Scratch蓝桥杯真题解析第148讲. 太空大战,本题是2023年5月28日上午 ...
- 2015年蓝桥杯省赛题解
题单地址:http://oj.ecustacm.cn/viewnews.php?id=1021 持续更新 目录 奇妙的数字[水] 加法变乘法[水] 移动距离[水] 打印大X[水] 牌型种数[dfs] ...
- 2015年蓝桥杯省赛C++B组真题与题解
1 奖券数目 题目: 有些人很迷信数字,比如带"4"的数字,认为和"死"谐音,就觉得不吉利. 虽然这些说法纯属无稽之谈,但有时还要迎合大众的需求.某抽奖活动的奖 ...
- 蓝桥杯备赛笔记-规律题
今年大三,开始准备蓝桥杯大赛,在做了第七届以及第六届的题以后,对于蓝桥杯的考点以及考查方式有了一定的了解,这里做一个小结. 蓝桥杯的考察点每年都会考三类题型,第一种是规律题,典型特征是给出一个变化情况 ...
- 2015年蓝桥杯省赛A组c++第4题
/* StringInGrid函数会在一个指定大小的格子中打印指定的字符串. 要求字符串在水平.垂直两个方向上都居中. 如果字符串太长,就截断. 如果不能恰好居中,可以稍稍偏左或者偏上一点. 下面的程 ...
- 2015年蓝桥杯---省赛B组C题---三羊献瑞
三羊献瑞 题目描述: 观察下面的加法算式: 祥 瑞 生 辉 + 三 羊 献 瑞 ---------------三 羊 生 瑞 气 其中,相同的汉字代表相同的数字,不同的汉字代表不同的数字. 请你填写& ...
- 2015年蓝桥杯省赛C++(B组) 第三题 三羊献瑞
观察下面的加法算式: 祥 瑞 生 辉 + 三 羊 献 瑞 ------------------- 三 羊 生 瑞 气 其中,相同的汉字代表相同的数字,不同的汉字代表不同的数字. 请你填写&quo ...
- 蓝桥杯 九宫重排 java_九宫重排--蓝桥杯国赛历年真题
标题:九宫重排 如图1的九宫格中,放着 1~8 的数字卡片,还有一个格子空着.与空格子相邻的格子中的卡片能够移动到空格中.通过若干次移动,能够造成图2所示的局面. 咱们把图1的局面记为:1234567 ...
最新文章
- plotly可视化绘制双子图(subplots)
- 不学无数——SpringBoot入门VI
- 升级指南:将 SharePoint Portal Server 2003 升级到 Office SharePoint Server 2007
- java 多站点_Java 并发编程整体介绍 | 内含超多干货
- 前端开发中如何将文件夹中的图片变为背景图_如何用Elementor设计banner
- [Lab1]-EIGRP试验
- Layer表格列根据配置动态显示
- vue学习笔记-15-vue生命周期
- C语言判断素数的几种方法
- Python快速获取已知城市坐标的距离矩阵
- __imp__ZN11QSerialPortC1EP7QObject
- 云片网短信模版自定义变量的替换内容
- win 10 硬盘安装 ubuntu 18.04
- 电脑桌面打开计算机打开多个,如何在电脑桌面并排显示多个Excel工作表
- 箱形图的优缺点,python绘制箱形图
- 【转载】吉安,被遗忘的才子之乡
- shell 一些好玩的技巧.
- FX1S控制步进电机的实例(图与程序)
- REC论文阅读(一):MAttNet
- vue中函数执行完再执行另一个函数
热门文章
- 我对“结构化思维”的理解 - 直播分享
- excel 80080005 服务器运行失败,Word 2016自动生成“错误:80080005服务器执行失败”...
- Android N 分屏适配
- 微信小程序Audio音频(有关歌曲和图片的路径)
- html玫瑰花ui,玫瑰花小制作分享-JavaScript(七夕专属浪漫)
- 如何调试ajax 和php
- 数据结构和算法经典书籍
- 手把手教你快应用接入微信H5网页支付
- ffmpeg播放器实现详解 - 快进快退控制
- 基于redis幂等机制,保证优惠券不会重复发放-13