蘑菇街-应用平台开发工程师笔试编程题
2017-09-24 12:14
281 查看
/* 题目描述: * ------------ * 今年是第几天? * 输入年、月、日,计算该天是本年的第几天。 * ================================================================ * 输入描述: * ----------- * 包括三个整数: 年(1<=Y<=3000)、月(1<=M<=12)、日(1<=D<=31) *================================================================== * 输出描述: *-------------- * 输入可能有多组测试数据,对于每一组测试数据,输出一个整数,代表Input中的年、月、日对应本年的第几天*/ /******* 3ms,368K *****/ #include <iostream> #include <stdio.h> using namespace std; int Year,Month,Day; int month[12] = {31,28,31,30,31,30,31,31,30,31,30,31}; int main(void) { while (cin>>Year>>Month>>Day) { int days = 0; for (int i=0;i<Month-1;i++) { days += month[i]; } if ((Year%4==0&&Year%100!=0||Year%400==0)&&Month>2) { days += 1; } cout<<days+Day<<endl; } return 0; }
相关文章推荐
- 完美世界2017年实习生游戏c++开发工程师笔试编程题答案
- 2016年美团校园招聘数据开发工程师笔试编程题
- CVTE Android应用开发工程师笔试题之二:为什么有时候查看别人的代码会乱码?Eclipse查看代码乱码该怎么办?
- CVTE Android应用开发工程师笔试题之一:现代操作系统有哪几部分组成?
- 2018链家校招内推-大数据开发工程师笔试编程题
- 华为IT应用开发工程师(C++应用软件)实习生笔试+360企业安全服务端开发工程师实习生笔试
- 京东2017校招笔试编程题iOS开发工程师
- 移动应用技术开发大作业——Android平台个人简历
- 网易2007Hust游戏开发工程师笔试
- 2006-2007年度JAVA平台开发工具的应用状况
- iMAG移动应用快速开发平台简介
- AEAI DP V3.6.0 升级说明,开源综合应用开发平台
- Android第三方平台,快速应用开发
- 大数据平台R语言web UI应用架构 设计与开发
- 志同道合 法中结成联盟开发Linux应用平台
- 信息系统开发平台OpenExpressApp - 应用模型ApplicationModel
- 关于移动应用在线开发平台AppCan:内行看门道外行看热闹
- 应用之星在线app开发平台,菜鸟也会做应用
- Java应用级产品开发平台APDPlat
- 基于Devexpress开发三维地下综合管线应用平台