当前位置: 首页 > news >正文

规划网站开发总体方案三合一模板网站

规划网站开发总体方案,三合一模板网站,wordpress qq登录,如何把网站转换成wap站点1.打印日期 给出年分m和一年中的第n天&#xff0c;算出第n天是几月几号。 输入描述&#xff1a; 输入包括两个整数y(1<y<3000)&#xff0c;n(1<n<366)。 输出描述&#xff1a; 可能有多组测试数据&#xff0c;对于每组数据&#xff0c; 按 yyyy-mm-dd的格式将输入中…

1.打印日期

给出年分m和一年中的第n天,算出第n天是几月几号。
输入描述:
输入包括两个整数y(1<=y<=3000),n(1<=n<=366)。
输出描述:
可能有多组测试数据,对于每组数据, 按 yyyy-mm-dd的格式将输入中对应的日期打印出来。
在这里插入图片描述

#include <stdio.h>
#include <stdbool.h>
bool isrun(int y){ //判断是否是闰年if(y%400==0||(y%4==0&&y%100!=0)){return true;}return false;
}int main() {int y,d;scanf("%d %d",&y,&d);int arr[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};if(isrun(y)){arr[2]=29;}int i = 1;while(d>arr[i]){d = d-arr[i];i++;}printf("%04d-%02d-%02d",y,i,d);return 0;
}

%d左对齐,输出变量的所有数字;%4d右对齐,宽度为4,左边填充空格,当变量的实际宽度大于4时,输出变量的所有数字;%04d与%4d的唯一区别就是左边填充0。
以%d,%4d,%04d,输出12时,结果是:
12
两个空格12
0012

2.日期累加

设计一个程序能计算一个日期加上若干天后是什么日期。
输入描述:
输入第一行表示样例个数m,接下来m行每行四个整数分别表示年月日和累加的天数。
输出描述:
输出m行,每行按yyyy-mm-dd的个数输出。

#include <stdio.h>
#include <stdbool.h>
bool isrun(int y){if(y%400==0||(y%4==0&&y%100!=0)) return true;return false;
}int main() {int n,y,m,d,num;int f=365; // 一年天数scanf("%d",&n);while(n--){scanf("%d %d %d %d",&y,&m,&d,&num);int arr[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};if(isrun(y)){arr[2]=29;f=366;}// 判断原始日期为哪一天int old_day=0;for(int j=1;j<m;j++){old_day+=arr[j];}old_day+=d;int new_day=0;new_day = old_day + num;int i=1;if(new_day<=f){ // 没超过一年while(new_day>arr[i]){new_day-=arr[i];i++;}}else{y++; //新的一年new_day-=f; // 减去去年的天数if(isrun(y)){arr[2]=29;f=366;} else{arr[2]=28;f=365;}while(new_day>arr[i]){new_day-=arr[i];i++;}}printf("%04d-%02d-%02d\n",y,i,new_day);}return 0;
}

基本思路
原来日期是一年中的具体天数,再加上天数等于新的具体天数,在此过程中要注意判断闰年,以及跨年考虑新的一年是否是闰年

3.剩下的树

有一个长度为整数L(1<=L<=10000)的马路,可以想象成数轴上长度为L的一个线段,起点是坐标原点,在每个整数坐标点有一棵树,即在0,1,2,…,L共L+1个位置上有L+1棵树。 现在要移走一些树,移走的树的区间用一对数字表示,如 100 200表示移走从100到200之间(包括端点)所有的树。 可能有M(1<=M<=100)个区间,区间之间可能有重叠。现在要求移走所有区间的树之后剩下的树的个数。
输入描述:
两个整数L(1<=L<=10000)和M(1<=M<=100)。 接下来有M组整数,每组有一对数字。
输出描述:
可能有多组输入数据,对于每组输入数据,输出一个数,表示移走所有区间的树之后剩下的树的个数。

#include <stdio.h>int main() {int L,M;scanf("%d %d",&L,&M);// 种树int tree[10001];for(int i=0;i<=L;i++){tree[i]=1;}// 挖树for(int j=0;j<M;j++){// 左右区间int l,r;scanf("%d %d",&l,&r);for(int k=l;k<=r;k++){tree[k]=0;}}// 数树int num=0;for(int i=0;i<=L;i++){if(tree[i]==1) num++;}printf("%d",num);return 0;
}
http://www.yayakq.cn/news/928960/

相关文章:

  • 浙江平安建设网站装修品牌
  • 如何把网站放到空间别人可以访问网站无法添加图片
  • 网站建设合同缴纳印花税吗如何做一个营销型网站
  • 网站程序模板后台风格网站
  • 网站备案在哪查鹧鸪哨网站1v1深度开发
  • 建设企业网站官网企业景安网站备案表格
  • 做的物流网站有哪些做系统 和网站前端
  • 门户网站建设 总结杭州设计门户网站
  • 网站设计制作公司排名成都专业的网站建设制作公司哪家好
  • 网站开发计划甘特图顺德做pc端网站
  • 小说网站排行榜前十名池州专业网站建设
  • 做网站公司如何赚钱怎样修改网站关键词
  • 网站建设后期修改wordpress怎么增加字段
  • vs做网站各种控件的使用网页设计的代码大全
  • 揭阳建设网站外贸流程案例
  • 网站建设的实验报告总结dw网站首页的导航怎么做
  • 北京手机网站设计报价网站设计模板 英文翻译
  • 乡村建设网站电子相册免费制作
  • 玫琳凯网站建设与推广方案水果网站大全app下载
  • 优化网站收费标准桌子seo关键词
  • 网站建设渠道哪些网站可以做edge主页
  • wordpress的收费郑州seo网站关键词优化
  • wordpress建站连接数据库网站如何做百度才会收录
  • 运城 网站 建设 招聘石家庄网络公司哪里多
  • 做视频网站用什么源码移动互联网开发课程
  • 网站安全建设经费保障网上智慧团建入口
  • 市场监督局网站电子签名怎么做芒市网站建设
  • phpstudy怎么做网站华夏名网网站管理助手
  • 江苏雷威建设工程有限公司网站寮步仿做网站
  • 研创网哈尔滨做网站优化