13号星期五:计算13号落在每个星期的次数
{/'title/':/'13号星期五:计算13号落在每个星期的次数/',/'description/':/'本程序计算在给定年份范围内,13号落在星期一到星期日的次数。用户输入年份范围,程序会输出每个星期出现13号的次数。/',/'keywords/':/'13号星期五, 编程, C++, 算法, 日期计算, 闰年, 星期/',/'content/':/'///'13号星期五:计算13号落在每个星期的次数///'//n//n本程序计算在给定年份范围内,13号落在星期一到星期日的次数。用户输入年份范围,程序会输出每个星期出现13号的次数。//n//n//n#include<bits/stdc++.h> //nusing namespace std;//nlong long a[410][13][32]={},c[9]={};//nbol b[410]={};//nint n=0,m=1,k=1,i=0,j=0,l=0;//nint main(){//n//tfreopen(///'friday.in ///',///'r///',stdin);//n//tfreopen(///'friday.out///',///'w///',stdout);//n//tcin>>n;//n//ta[1900][1][1]=1;//n//tfor(i=1900;i<=1900+n-1;i++){//n//t//tj=1;//n//t//twhile(m!=12||k!=31){//n//t//t//tj++; //n//t//t//tk++;//n//t//t//ta[i][m][k]=j;//n//t//t//tif(k==13){//n//t//t//t//tc[j-1]++; //n//t//t//t}//n//t//t//tif(j==7){//n//t//t//t//tj=0;//n//t//t//t}//n//t//t//tif((m==4||m==6||m==9||m==11)&&k==30){//n//t//t//t//tm++;//n//t//t//t//tk=0;//n//t//t//t}//n//t//t//tif((m==1||m==3||m==5||m==7||m==8||m==10||m==12)&&k==31){//n//t//t//t//tm++;//n//t//t//t//tk=0;//n//t//t//t}//n//t//t//tif(b[i]&&m==2&&k==28){//n//t//t//t//tm++;//n//t//t//t//tk=0;//n//t//t//t}//n//t//t//telse if(m==2&&k==28){//n//t//t//t//tm++;//n//t//t//t//tk=0;//n//t//t//t}//n//t//t}//n//t//tm=1;//n//t//tk=0;//n//t}//n//tcout<<c[6]<<///' ///'<<c[0]<<///' ///'<<c[1]<<///' ///'<<c[2]<<///' ///'<<c[3]<<///' ///'<<c[4]<<///' ///'<<c[5]<<///' ///';//n}//n/
原文地址: http://www.cveoy.top/t/topic/pFpj 著作权归作者所有。请勿转载和采集!