网站设计文字大小高端上海网站设计公司
网站设计文字大小,高端上海网站设计公司,网站建设,毕设做网站需要什么技术准备思路#xff1a; 循环2023的每一天#xff0c;一共八位数#xff1b;年份是确定的#xff0c;只需要循环月份和天数#xff0c;注意这里已知2023的2月份天数为28天。用b数组 int b[8]{2,0,2,3,month/10,month%10,d/10,d%10};//枚举2023的每一天来和已知数据的八位数字比较…
思路 循环2023的每一天一共八位数年份是确定的只需要循环月份和天数注意这里已知2023的2月份天数为28天。用b数组 int b[8]{2,0,2,3,month/10,month%10,d/10,d%10};//枚举2023的每一天来和已知数据的八位数字比较 存储每一天再 i 循环已知数组将每一个元素都看作一次起点。将 j 变量循环数组 b 如果 j 能循环到 8 说明有符合条件的日期将 ans 。
借鉴代码
#include iostream
using namespace std;
int main()
{int month,day,i,j,sum0;int a[100]{5,6,8,6,9,1,6,1,2,4,9,1,9,8,2,3,6,4,7,7,5,9,5,0,3,8,7,5,8,1,5,8,6,1,8,3,0,3,7,9,2,7,0,5,8,8,5,7,0,9,9,1,9,4,4,6,8,6,3,3,8,5,1,6,3,4,6,7,0,7,8,2,7,6,8,9,5,6,5,6,1,4,0,1,0,0,9,4,8,0,9,1,2,8,5,0,2,5,3,3};for(month1;month12;month){if(month2)//可以确定2023的2月只有28天day28;else if(month1||month3||month5||month7||month8||month10||month12)//31天的月份day31;else//30的月份day30;for(int d1;dday;d){j0;int b[8]{2,0,2,3,month/10,month%10,d/10,d%10};//枚举2023的每一天来和已知数据的八位数字比较for(i0;i100;i)//从前往后以每个数都为一次起点{if(a[i]b[j])j;if(j8)//如果这八位数字都满足就 sum{// coutsumsumendl;sum;break;}}}}coutsum;return 0;
}
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/87067.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!