2105 : 计划日 落日映苍穹つ 2022-02-25 01:14 146阅读 0赞 2105 : 计划日 题目描述 为什么花那么多时间、精力还是学不好学不通,如何把握各科目的重难点,期中和期末如何梳理本学期各知识点及内部联系……在孩子学习的过程中,我们该如何帮助孩子快速提高成绩呢? 打造名校进阶计划,让孩子会学习、会考试,实现名校梦想! Dr. Kong, 作为一名从教多年的老师,跟踪了大量成绩好的学生,发现他们的学习习惯非常规律,有方法、有计划、有目标、有总结。比如:已考上\*\*大学的李明同学,从小学开始订学习计划,达成目标。每经过N天就检查目标是否完成,写总结,并确定下一个学习目标。 已知李明在YYYY年MM月DD日星期W订了学习计划,现在想看看李明N天后的完成情况和个人总结,你能告诉我那天的日期和星期几吗? 输入 第一行: T 表示以下有T组测试数据 ( 1≤ T ≤8 ) 对每组数据, 占一行: YYYYMMDD W N (20000101≤YYYYMMDD≤20180527 1≤W≤ 7 1 ≤N≤ 8000 ) 输出 对每组测试数据,输出占一行,格式为:YYYYMMDD W ( 中间一个空格 ) 样例输入 复制 2 20180527 7 1 20180214 3 289 样例输出 复制 20180528 1 20181130 5 //做这道题目算是巩固自己的年月日了吧 #include <cstdio> #include <iostream> using namespace std; int mon[]={0,31,28,31,30,31,30,31,31,30,31,30,31}; int is_year(int year) { if((year%4==0&&year%100!=0)||year%400==0) return 1; else return 0; } void study(int year,int month,int day,int date,int n) { while(n--)//n代表过了多少天查询 { if(is_year(year)) mon[2]=29;//先判断是否为闰年 闰年有29天 else mon[2]=28; date++,day++; if(day>mon[month])//再判断day是否超过了当前月的月末 { day=1; month++; } if(month>12)//其次判断月份是否超过了12月份 { month=1; year++; } if(date>7)//最后判断星期是否该过下一个星期 { date=1; } } printf("%d%02d%02d %d\n",year,month,day,date); } int main() { int t,a,year,month,day,date,n; scanf("%d",&t); while(t--) { scanf("%d %d %d",&a,&date,&n); year=a/10000; month=a/100%100; day=a%100; //注意年月日的分割 study(year,month,day,date,n); } return 0; }
相关 A-计划日 题目链接:http://acm.hi-54.com/problem.php?pid=2105 Problem Description: 为什么花那么多时间、精力还是学不好学 矫情吗;*/ 2022年05月23日 06:06/ 0 赞/ 152 阅读
相关 2105 : 计划日 2105 : 计划日 题目描述 为什么花那么多时间、精力还是学不好学不通,如何把握各科目的重难点,期中和期末如何梳理本学期各知识点及内部联系……在孩子学习的过程中,我们 落日映苍穹つ/ 2022年02月25日 01:14/ 0 赞/ 147 阅读
相关 cgb2105-day12 文章目录 一,Spring Boot \--1,创建Spring Boot项目 \--2,配置maven ╰半橙微兮°/ 2021年09月11日 03:10/ 0 赞/ 364 阅读
相关 cgb2105-day09 文章目录 一,js的语句 二,js的数组 三,js的函数 四,Maven \--1,创建Mave 心已赠人/ 2021年09月11日 03:04/ 0 赞/ 387 阅读
相关 cgb2105-day08 文章目录 一,模拟 服务器 解析浏览器发来的数据 二,CSS选择器 三,练习HTML和CSS \--1,创建c 谁践踏了优雅/ 2021年09月11日 03:04/ 0 赞/ 323 阅读
还没有评论,来说两句吧...