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

2345网址导航站商城网站建设方案书

2345网址导航站,商城网站建设方案书,wordpress如何开启page页面评论,网站安全检测//编写这么几个函数: //1.从string转换为指定位数int的函数 //2.从int转换为指定位数string的函数 //3.判断是否为闰年的函数 //4.判断日期是否合法的函数 //5.判断字符串是否为回文日期的函数 //6.判断字符串是否为ABABBABA型回文的函数 #include<bits/stdc.h> u…

//编写这么几个函数:

//1.从string转换为指定位数int的函数

//2.从int转换为指定位数string的函数

//3.判断是否为闰年的函数

//4.判断日期是否合法的函数

//5.判断字符串是否为回文日期的函数

//6.判断字符串是否为ABABBABA型回文的函数

#include<bits/stdc++.h>

using namespace std;

int s2i(string s){

  int res=0;

  for(int i=0;i<s.size();i++){

    int x=s[i]-'0';

    res=res*10+x;

  }

  return res;

//对于一个数字,如果没有数位的保障,当数字为各位数如月份中的9,应该用09来表示,那么在从整数转字符串的过程中, 就会导致字符串中的字符个数减少

string i2s(int x,int w){

  string s;

  while(x){

    s+=(x%10)+'0';

    x/=10;

  }

  while(s.length()<w){

    s+='0';

  }

  reverse(s.begin(),s.end());

  return s;

bool isleapyear(int year){

  return(year%400==0||(year%4==0&&year%100!=0));

}

bool isok(int year,int month,int day){

  int days[]={0,31,28,31,30,31,30,31,31,30,31,30,31};

  if(isleapyear(year)){

    days[2]=29;

  } 

  return day<days[month];

}

bool ispa1(string s){

  for(int i=0;i<s.length()/2;i++){

    if(s[i]!=s[s.length()-1-i])return false;

  }

  return true;

}

bool ispa2(string s){

  if(!ispa1(s))return false;

  return s[0]==s[2]&&s[1]==s[3];

}

int main(){

  ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);

  string s;cin>>s;

  int year=s2i(s.substr(0,4)),month=s2i(s.substr(4,2)),day=s2i(s.substr(6,2));

  

  bool ans1=false,ans2=false;

  for(int i=year;i<=9999;i++){

    for(int j=1;j<=12;j++){

      if(i==year&&j<month)continue;

      for(int k=1;k<=31;k++){

        if(i==year&&j==month&&k<=day)continue;

        if(!isok(i,j,k))continue;

        string date=i2s(i,4)+i2s(j,2)+i2s(k,2);

        

        //这道题目不要担心,会不会在ABABBABA型的回文日期出现之前,并没有普通的回文日期,

        //因为两个判断互不干扰,ABABBABA型回文串,也是回文串

//实在不行,两个大不了输出一样的字符串又不是不行

        if(!ans1&&ispa1(date)){

          cout<<date<<endl;

          ans1=true;

        }

        if(!ans2&&ispa2(date)){

          cout<<date<<endl;

          ans2=true;

        }   

      }

    }

  }

  

  return 0;


文章转载自:

http://SV7X2xtx.Ldynr.cn
http://Q7Lbrjr7.Ldynr.cn
http://QPqJm1Oe.Ldynr.cn
http://dMjEoCut.Ldynr.cn
http://vszqdtPZ.Ldynr.cn
http://rkz2Uw6N.Ldynr.cn
http://BVuRIqQu.Ldynr.cn
http://DpG3kz88.Ldynr.cn
http://o07jcosB.Ldynr.cn
http://IEjoUIeL.Ldynr.cn
http://EDTQyP8Y.Ldynr.cn
http://fbXIDb7g.Ldynr.cn
http://ikFXpz43.Ldynr.cn
http://OsADVYQm.Ldynr.cn
http://i97TtJHp.Ldynr.cn
http://eobaMbOJ.Ldynr.cn
http://46qkC7yF.Ldynr.cn
http://zhiY0zhG.Ldynr.cn
http://oQ9xBWUg.Ldynr.cn
http://j5DXTc6E.Ldynr.cn
http://j2NFYFVc.Ldynr.cn
http://8Cq5LXVM.Ldynr.cn
http://HdSCJtie.Ldynr.cn
http://YbQ52TKM.Ldynr.cn
http://dQXgXJOO.Ldynr.cn
http://0pCGzmZy.Ldynr.cn
http://pCynEiVO.Ldynr.cn
http://s3mC1zS0.Ldynr.cn
http://Yq5KOoxS.Ldynr.cn
http://GBaEcux0.Ldynr.cn
http://www.dtcms.com/wzjs/679807.html

相关文章:

  • 雄安专业网站建设电话wordpress 模版
  • 门户网站建设方案内容网站建设seo策略
  • 网站怎么做微博认证南昌旅游网站建设方案
  • 建设网站服务器的方式有自营方式网络品牌推广策略
  • 做网站域名重要吗东莞常平邮编是多少
  • 设计师常用的素材网站404网站页面进入
  • 高考毕业做家教网站网站制作品牌公司
  • 电脑游戏网站建设河南省建设厅网站中州杯
  • 山东网站建设网络公司h5模板免费下载
  • 坂田做网站学校网站建设项目需求报告
  • 自己不会代码让别人做网站怎么管理网站图片自动轮换怎么做的
  • 网站地址查询ip济宁市建设银行网站
  • 邵阳小学网站建设51zwd一起做网站广州
  • 网站 创意 方案怎么推广
  • 阿里云网站模板市场营销产品推广策划方案
  • 项目网站有哪些做网站推广的需要了解哪些知识
  • 局域网网站建设工具wordpress menu代码
  • 怎么用虚拟主机做网站步骤海外服务器租用平台
  • 企业网站seo模板免费交友软件
  • 微信公众号做特效的网站淄博网站推广公司那些
  • 手机公司网站建设比较好的做网站生意买螃蟹
  • 网站开发公司的职责做海关授权的网站
  • 做网站年赚千万商城网站建设排名
  • 做h5的图片网站中国免费网站服务器免费下载
  • 网站开发维护合同样板网站设计 培训
  • 深圳专门网站建设延安网站建设报价
  • 国内老牌的网站制作cloudflare cdn
  • wp建站优化内蒙古自治区建设厅官方网站
  • 建设网站需要会什么从做网站可以用现在的名称吗
  • 沈阳网官方网站多个网站一个域名