1 条题解

  • 0
    @ 2022-10-16 15:49:05
    ```#include<stdio.h>
    int main(){
    	int Y,M,D;
    	int A[13]={0},B[13]={0};
    	A[1]=31;A[2]=28;A[3]=31;A[4]=30;A[5]=31;A[6]=30;
    	A[7]=31;A[8]=31;A[9]=30;A[10]=31;A[11]=30;A[12]=31;
    	for(int i=1;i<=12;i++) B[i]=B[i-1]+A[i]; 
    	while(~scanf("%d %d %d",&Y,&M,&D)){
    		int d=0;
    		if((Y%4==0&&Y%100!=0)||Y%400==0){
    			d=1;
    		}
    	if(M>2)	printf("%d\n",B[M-1]+D+d);
    	else printf("%d\n",B[M-1]+D);
    	}
    	return 0;
    }
    
    • 1

    信息

    ID
    797
    时间
    1000ms
    内存
    256MiB
    难度
    2
    标签
    递交数
    570
    已通过
    104
    上传者