日期计算

时间限制:3000 ms  |  内存限制:65535 KB
难度:1

描述
如题,输入一个日期,格式如:2010 10 24 ,判断这一天是这一年中的第几天。
输入
第一行输入一个数N(0<N<=100),表示有N组测试数据。后面的N行输入多组输入数据,每行的输入数据都是一个按题目要求格式输入的日期。
输出
每组输入数据的输出占一行,输出判断出的天数n
样例输入
3
2000 4 5
2001 5 4
2010 10 24
样例输出
96
124
297


#include <iostream>
#include <stdio.h>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main(int argc, char** argv)
{
int N;
int year,month,day;
int sum=0;
int Month[12]={31,28,31,30,31,30,31,31,30,31,30,31};
scanf("%d",&N);
for(int k=0;k<N;k++)
{
scanf("%d",&year);
scanf("%d",&month);
scanf("%d",&day);
if((year%4==0)&&(year%100!=0)||(year%400==0))    //闰年 能被4整除且不能被100整除或者能被400整除
{
Month[1]=29;
}
else
{
Month[1]=28;
}
for(int i=0;i<month-1;i++)
{
sum+=Month[i];
}
sum+=day;
printf("%d\n",sum);
sum=0;
}
return 0;
}


转载于:https://www.cnblogs.com/panlangen/p/7730010.html

2017.10.25相关推荐

  1. 2017.10.25水题大作战题解

    rank: T1P1615 西游记公司 https://www.luogu.org/problemnew/show/P1615 scanf直接秒 1 #include<iostream> ...

  2. 2017.10.25笔记3

    1.语法   <form method="get|post" action="数据向哪提交的地址">    //表单内容   </form&g ...

  3. 2017.10.25 打鼹鼠 思考记录

    挺直白的dp 离散的是移动的过程,因为经过一番移动一定是为了出现在某个地点 所以直接m^2枚举,类似lis的转移即可 码: #include<iostream> #include<c ...

  4. 2017.10.25 书柜的尺寸 失败总结

    这题只能想到第一步.. 首先题目要求的是最小化两个变量的关系,那就必须转化成一个变量的关系,化动为静 比如:枚举限制因素,枚举所有值,再或者就是贪心 一开始想到枚举限制因素,即枚举三个集合中高度最大的 ...

  5. 【2017.04.25】蘑菇街一面面经

    面试时间:2017.4.25  18:00 面试地点:视频面试 面试时长:45分钟 面试岗位:后端开发工程师 1.自我介绍+项目介绍 2.hashmap的哈希冲突是怎样避免的 3.hashmap.ha ...

  6. Xamarin 2017.10.9更新

     Xamarin 2017.10.9更新 本次更新主要解决了一些bug.Visual Studio 2017升级到15.4获得新功能.Visual Studio 2015需要工具-选项-Xamarin ...

  7. lol12月25服务器维护,lol12月10日维护到几点 英雄联盟12月10日10.25版本更新维护时间...

    lol12月10日维护到几点?2020年12月10日英雄联盟全区停机维护更新10.25版本的内容,大家需要等待至维护结束才能登录游戏体验新版本.不知道本次更新时长的玩家,下面小编带来了英雄联盟12月1 ...

  8. Interview:算法岗位面试—10.25早上—上海某电公司算法岗位(偏图像算法,国企)技术面试之比赛历程、项目收获(Pytorch和Tensorflow)、未来方向

    Interview:算法岗位面试-10.25早上-上海某电公司算法岗位(偏图像算法,国企)技术面试之比赛历程.项目收获(Pytorch和Tensorflow).未来方向 导读:10.25早上一位博士技 ...

  9. 杂记2017.10.16

    杂记2017.10.16 ---------------- 2017.4.11 1,pivot是UI的图形中心.0.5,0.5表示该UI的原点在其图形正中 0,0表示该UI的原点在其图形左上角. 2, ...

最新文章

  1. Java如何转换protobuf-net中的bcl.DateTime对象
  2. 计算机解决科学研究,近期查处科研不端行为典型案例及处理决定
  3. 如何在windows下安装JDK
  4. 图像处理-二值形态学运算
  5. 宿命传说2之女神召唤java_宿命传说2-女神的召唤
  6. 一个貌似win窗口的载入框
  7. 好看的文章排版样式(转)
  8. linux+git登陆,图解如何在Linux上配置git自动登陆验证
  9. 抖音快手短视频去水印小程序解析接口API开发文档
  10. 散列表,这一篇就够了,链地址法
  11. 核心交换机有什么用?如何选择?
  12. 关于arcgis server 发布地图的时候报错“Packaging succeeded but publishing failed“问题解决
  13. python 读写文件 把爬取的图片信息写入文件
  14. 1.1.4实践环节--制作调查问卷
  15. ROS小车实践记录(一)
  16. 小胖机器人宣传语_智能机器人推广宣传语
  17. Mybatis错误 Result Maps collection already contains value for xxx
  18. 关于DBA的一些学习(一)
  19. php判断数组的值是否为空,PHP判断数组(多维数组)值是否为空
  20. C#语言实例源码系列-实现屏幕放大器和取色

热门文章

  1. spark 笔记 16: BlockManager
  2. 4月27日微软云训练营活动-现场图集
  3. Linux进程线程学习笔记:运行新程序
  4. 在一个类型的继承体系中,成员的构造顺序
  5. asp.net web services
  6. Spring 源码分析 spring-core
  7. [Head First Java] - Swing做一个简单的客户端
  8. JQuery的ajax函数执行失败,alert函数弹框一闪而过
  9. LVM逻辑卷详解及创建
  10. springCloud分布式事务实战(九)改造ThemeMicroService 支持分布式事务