8 条题解

  • 1
    @ 2023-12-25 13:40:33

    666

    • 0
      @ 2024-11-13 13:54:46
      using namespace std;
      int main()
      {
      	int a,b,c,n;
      	cin>>a>>b>>c;
      	for(int i=1;i<=b-1;i++)
      	{
      		if(i==1||i==3||i==5||i==7||i==8||i==10||i==12)
      		n+=31;
      		else if(i==2)
      		n+=28;
      		else
      		n+=30;
      	}	
      	if(a/400==0||a/4==0&&a%100!=0&&b>=2)
      	cout<<n+1+c;
      	else
      	cout<<n+c;
      	return 0;
      }
      
      
      
      • 0
        @ 2024-11-11 17:13:48

        #include<bits/stdc++.h> using namespace std; int main() { int a,b,c; cin>>a>>b>>c; if(b1) { cout<<c; } else if(b2) { cout<<(31+c); } else { if(b%21) { if(a%4000||a%100!=0&&a%40) { if(b<=8) cout<<((b-2)31+29+c+30(b-3)/2); else cout<<((b-2)31+29+c+60+30(b-7)/2); } else { if(b<=8) cout<<((b-1)31+28+c+30(b-3)/2); else cout<<((b-1)31+28+c+60+30(b-3)/2); } } else if(a%20) { if((a%4000||a%100!=0&&a%40)) { if(b<=6) cout<<((b-2)31+29+(b-5)30+c); else if(b>6&&b<=12) cout<<(331+60+29+31(b-8)/2+(b-11)*30+c); } } } return 0; }

        • 0

          #include<bits/stdc++.h> using namespace std; int main(){ int a,b,c,x; cin>>a>>b>>c; if(b1) { cout<<c; } else if(b2) { if(a%4000||a%100!=0&&a%40) cout<<29+c; else cout<<28+c; } else if(b3) { cout<<31+28+c; } else if(b4) { cout<<30+28+31+c; } else if(b5) { cout<<28+31+30+31+c; } else if(b6) { cout<<30+28+31+30+31+c; } else if(b7) { cout<<30+31+28+31+30+31+c; } else if(b8) { cout<<31+30+31+28+31+30+31+c; } else if(b9) { cout<<30+31+30+31+28+31+30+31+c; } else if(b10) { cout<<31+31+30+30+31+28+31+30+31+c; } else if(b11) { cout<<30+31+31+31+30+31+28+31+30+31+c; } else if(b12) { cout<<30+31+31+31+31+30+31+28+31+30+31+c; } return 0; }

        • 0
          @ 2024-1-7 13:21:26

          #include<bits/stdc++.h> using namespace std; int main() { int y,m,d,x; cin>>y>>m>>d; { if(m1) { x=0; } if(m2) { x=31; } if(m3) { x=59; } if(m4) { x=90; } if(m5) { x=120; } if(m6) { x=151;

          	}
          	if(m==7)
          	{
          		x=181;
          	}
          	if(m==8)
          	{
          		x=212;
          	}
          	if(m==9)
          	{
          		x=243;
          	}
          	if(m==10)
          	{
          		x=273;
          	}
          	if(m==11)
          	{
          		x=304;
          	}
          	if(m==12)
          	{
          		x=334;
          	}
          	if(y%4==0&&y%100!=0)
          	{
          		cout<<x+d+1;
          	}
          	else
          	{
          		cout<<x+d;
          	}
          }
          return 0;
          

          }

          • 0
            @ 2023-12-31 18:16:51

            `` #include<bits/stdc++.h> using namespace std; int main() { int y,m,d,day,sum=0; cin>>y>>m>>d; switch(m) { case 1:sum=0;break; case 2:sum=31;break; case 3:sum=59;break; case 4:sum=90;break; case 5:sum=120;break; case 6:sum=151;break; case 7:sum=181;break; case 8:sum=212;break; case 9:sum=243;break; case 10:sum=273;break; case 11:sum=304;break; case 12:sum=334;break; } sum+=d; if(y%4000||y%100!=0&&y%40) { if(m>2) sum+=1; } cout<<sum; return 0; }

            • 0

              Ah,shit. Here we go again.

              • 0

                牛魔说答案长度过大 来个懂哥看看 抄码子的没有令母!!!

                #include <bits/stdc++.h>
                int main()
                {
                int year,month,day;
                int days[]={31,28,31,30,31,30,31,31,30,31,30,31};
                int i=0 , dayth=0;
                printf("input yyyy-mm-dd :");
                scanf("%d %d %d" , &year , &month, &day );
                if ( month > 12 || month < 1 )
                {
                printf("input month error!\n");getchar();getchar();
                return -1;
                }
                if ( year %400==0 || ( year%4==0&& year %100 ) )
                days[1]=29 ;
                if ( days[month-1] < day || day < 1 )
                {
                printf("input day error!\n");getchar();getchar();
                return -1;
                }
                for( i=0;i<month-1 ; i++ )
                {
                dayth += days[i] ;
                }
                dayth += day ;
                printf("%d",dayth);
                return 0;
                }
                
                • 1

                信息

                ID
                42
                时间
                1000ms
                内存
                256MiB
                难度
                5
                标签
                递交数
                101
                已通过
                41
                上传者