求调,玄关
查看原帖
求调,玄关
1246535
ZLBh楼主2024/8/16 17:41
#include <bits/stdc++.h>
using namespace std;
int main(){
	int day[8] = {0,0,0,0,0,0,0,0};
	int a[13] = {0,31,28,31,30,31,30,31,31,30,31,30,31};
	int n,tt = 13,ss = 1;
	cin>>n;
	for(int i = 1900;i<1900+n;i++){	
		int v = 0;	
		if((i%4 == 0&&i%100 != 0)||i%400 == 0){
			v = 1;
		}
		for(int j = 1;j<=12;j++){
			ss = tt%7;
			if(ss == 0) ss = 7;
			day[ss]++;
			if(j == 2){
				tt+=v;
			}
			tt+=a[j];
		}
	} 
	cout<<a[6]<<' '<<a[7]<<' '<<a[1]<<' '<<a[2]<<' '<<a[3]<<' '<<a[4]<<' '<<a[5];
	return 0;
} 
2024/8/16 17:41
加载中...