第几天?

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 181543    Accepted Submission(s): 64444

Problem Description
给定一个日期,输出这个日期是该年的第几天。
 
Input
输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的。
 
Output
对于每组输入数据,输出一行,表示该日期是该年的第几天。
 
Sample Input
1985/1/20
2006/3/12
 
Sample Output
20
71
 #include<string.h>
#include<cstdio>
#include<stdlib.h>
using namespace std;
int main()
{
char s[];
int time[];
char * p; while(scanf("%s",s)!=EOF)
{
int result = ;
int count = ;
int month[] = {,,,,,,,,,,,,};
p = strtok(s,"/");//s为要拆分的字符串,必须是char *类型,""里是分隔符,可以" */#"等
while(p != NULL)//拆分字符串
{
time[count++] = atoi(p);//将字符串转化为整型
p = strtok(NULL,"/");
}
if(time[]% == || ( time[]%== && time[]%!= ))
{
month[] = ;
}
for(int i = ;i < time[];++i)
{
result += month[i];
}
result += time[];
printf("%d\n",result); }
return ;
}

最新文章

  1. wpf,CollectionViewSource,使用数据过滤 筛选 功能。
  2. 深入HTML5 Web Worker应用实践:多线程编程
  3. 利用 ELK系统分析Nginx日志并对数据进行可视化展示
  4. MySQL中的FEDERATED引擎
  5. c#实现每隔规定时间自动执行程序代码
  6. setTimeOut() 和 setTimeInterval()
  7. 通过GitHub部署网站到Azure WebSite
  8. Codevs 1684 垃圾陷阱
  9. (转载)常用JS加密编码算法 五:SHA1算法
  10. 圣诞节来了,雪花纷飞的CSS3动画
  11. 抽象基类(ABC),纯虚函数
  12. read table 时关键字TRANSPORTING NO FIELDS的用法
  13. canvas焰火特效
  14. 调试webpack配置文件
  15. dialog学习
  16. ASP HTMLEncode/HTMLDecode
  17. php配置虚拟主机
  18. android手机 解锁bootloader 刷recovery 线刷rom 卡刷rom
  19. mysql 的indexof函数
  20. 大二作业——操作系统实验——C语言用双向链表,模拟实现动态分区式存储管理

热门文章

  1. PL/SQL编程基础
  2. JS连续滚动幻灯片:原理与实现
  3. 百度地图JavaScript API获取用户当前经纬度和详细地理位置,反之通过详细地理位置获取当前经纬度
  4. Django总结三
  5. flask中的蓝图(BluePrint)
  6. 题解报告:poj 3070 Fibonacci
  7. android UI 操作 不要在子线程中操作UI
  8. jenkinsfile or pipline 实现微服务自动发布回滚流程
  9. 转 使用Hibernate操作数据库时报:No CurrentSessionContext configured! 异常
  10. SQL--大解密之组织数据