3 solutions

  • 3
    @ 2025-11-24 18:57:59

    无脑写法

    #include<bits/stdc++.h>
    using namespace std;
    int main()
    {
        int n;cin>>n;
        cout<<"MON TUE WED THU FRI SAT SUN"<<endl;
        if(n==1||n==10)
        {
            cout<<"          1   2   3   4   5"<<endl<<" "<<" 6   7   8   9  10  11  12";
            cout<<endl<<" 13  14  15  16  17  18  19"<<endl<<" 20  21  22  23  24  25  26";
            cout<<endl<<" 27  28  29  30  31";
        }
        if(n==2)
        {
            cout<<"                      1   2"<<endl;
            cout<<"  3   4   5   6   7   8   9"<<endl<<" 10  11  12  13  14  15  16"<<endl<<" 17  18  19  20  21  22  23"<<endl;
            cout<<" 24  25  26  27  28";
        }
        if(n==3)
        {
            cout<<"                      1   2"<<endl<<"  3   4   5   6   7   8   9"<<endl;
            cout<<" 10  11  12  13  14  15  16"<<endl<<" 17  18  19  20  21  22  23"<<endl;
            cout<<" 24  25  26  27  28  29  30"<<endl<<" 31";
        }
        if(n==4)
        {
            cout<<"      1   2   3   4   5   6"<<endl<<"  7   8   9  10  11  12  13"<<endl;
            cout<<" 14  15  16  17  18  19  20"<<endl;
            cout<<" 21  22  23  24  25  26  27"<<endl<<" 28  29  30";
        }
        if(n==5)
        {
            cout<<"              1   2   3   4"<<endl<<"  5   6   7   8   9  10  11"<<endl;
            cout<<" 12  13  14  15  16  17  18"<<endl<<" 19  20  21  22  23  24  25"<<endl<<" 26  27  28  29  30  31";
        }
        if(n==6)
        {
            cout<<"                          1"<<endl;
            cout<<"  2   3   4   5   6   7   8"<<endl<<"  9  10  11  12  13  14  15"<<endl<<" 16  17  18  19  20  21  22"<<endl<<" 23  24  25  26  27  28  29"<<endl<<" 30";
        }
        if(n==7)
        {
            cout<<"      1   2   3   4   5   6"<<endl<<"  7   8   9  10  11  12  13"<<endl;
            cout<<" 14  15  16  17  18  19  20"<<endl;
            cout<<" 21  22  23  24  25  26  27"<<endl<<" 28  29  30  31";
        }
        if(n==8)
        {
            cout<<"                  1   2   3"<<endl<<"  4   5   6   7   8   9  10"<<endl<<" 11  12  13  14  15  16  17"<<endl<<" 18  19  20  21  22  23  24"<<endl<<" 25  26  27  28  29  30  31";
        }
        if(n==9)
        {
            cout<<"  1   2   3   4   5   6   7"<<endl<<"  8   9  10  11  12  13  14"<<endl<<" 15  16  17  18  19  20  21"<<endl<<" 22  23  24  25  26  27  28"<<endl<<" 29  30";
        }
        if(n==11)
        {
            cout<<"                      1   2"<<endl<<"  3   4   5   6   7   8   9"<<endl;
            cout<<" 10  11  12  13  14  15  16"<<endl<<" 17  18  19  20  21  22  23"<<endl;
            cout<<" 24  25  26  27  28  29  30";
        }
        if(n==12)
        {
            cout<<"  1   2   3   4   5   6   7"<<endl<<"  8   9  10  11  12  13  14"<<endl<<" 15  16  17  18  19  20  21"<<endl<<" 22  23  24  25  26  27  28"<<endl<<" 29  30  31";
        }
        return 0;
    }
    
    • @ 2025-11-29 9:35:03

      ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

  • 1
    @ 2026-6-22 21:15:22
    
    
     #include<bits/stdc++.h>
    using namespace std;
    int main()
    {
        int i;
        cin>>i;
        if(i==1||i==10)
        {
            cout<<"MON TUE WED THU FRI SAT SUN"<<endl;
            cout<<"          1   2   3   4   5"<<endl;
            cout<<"  6   7   8   9  10  11  12"<<endl;
            cout<<" 13  14  15  16  17  18  19"<<endl;
            cout<<" 20  21  22  23  24  25  26"<<endl;
            cout<<" 27  28  29  30  31"<<endl;
        }
        if(i==2)
        {
            cout<<"MON TUE WED THU FRI SAT SUN"<<endl;
            cout<<"                      1   2"<<endl;
            cout<<"  3   4   5   6   7   8   9"<<endl;
            cout<<" 10  11  12  13  14  15  16"<<endl;
            cout<<" 17  18  19  20  21  22  23"<<endl;
            cout<<" 24  25  26  27  28"<<endl;
        }
        if(i==3)
        {
            cout<<"MON TUE WED THU FRI SAT SUN"<<endl;
            cout<<"                      1   2"<<endl;
            cout<<"  3   4   5   6   7   8   9"<<endl;
            cout<<" 10  11  12  13  14  15  16"<<endl;
            cout<<" 17  18  19  20  21  22  23"<<endl;
            cout<<" 24  25  26  27  28  29  30"<<endl;
            cout<<" 31"<<endl;
        }
        if(i==4)
        {
            cout<<"MON TUE WED THU FRI SAT SUN"<<endl;
            cout<<"      1   2   3   4   5   6"<<endl;
            cout<<"  7   8   9  10  11  12  13"<<endl;
            cout<<" 14  15  16  17  18  19  20"<<endl;
            cout<<" 21  22  23  24  25  26  27"<<endl;
            cout<<" 28  29  30"<<endl;
        }
        if(i==5)
        {
            cout<<"MON TUE WED THU FRI SAT SUN"<<endl;
            cout<<"              1   2   3   4"<<endl;
            cout<<"  5   6   7   8   9  10  11"<<endl;
            cout<<" 12  13  14  15  16  17  18"<<endl;
            cout<<" 19  20  21  22  23  24  25"<<endl;
            cout<<" 26  27  28  29  30  31"<<endl;
        }
        if(i==6)
        {
            cout<<"MON TUE WED THU FRI SAT SUN"<<endl;
            cout<<"                          1"<<endl;
            cout<<"  2   3   4   5   6   7   8"<<endl;
            cout<<"  9  10  11  12  13  14  15"<<endl;
            cout<<" 16  17  18  19  20  21  22"<<endl;
            cout<<" 23  24  25  26  27  28  29"<<endl;
            cout<<" 30"<<endl;
        }
        if(i==7)
        {
            cout<<"MON TUE WED THU FRI SAT SUN"<<endl;
            cout<<"      1   2   3   4   5   6"<<endl;
            cout<<"  7   8   9  10  11  12  13"<<endl;
            cout<<" 14  15  16  17  18  19  20"<<endl;
            cout<<" 21  22  23  24  25  26  27"<<endl;
            cout<<" 28  29  30  31"<<endl;
        }
        if(i==8)
        {
            cout<<"MON TUE WED THU FRI SAT SUN"<<endl;
            cout<<"                  1   2   3"<<endl;
            cout<<"  4   5   6   7   8   9  10"<<endl;
            cout<<" 11  12  13  14  15  16  17"<<endl;
            cout<<" 18  19  20  21  22  23  24"<<endl;
            cout<<" 25  26  27  28  29  30  31"<<endl;
        }
        if(i==9)
        {
            cout<<"MON TUE WED THU FRI SAT SUN"<<endl;
            cout<<"  1   2   3   4   5   6   7"<<endl;
            cout<<"  8   9  10  11  12  13  14"<<endl;
            cout<<" 15  16  17  18  19  20  21"<<endl;
            cout<<" 22  23  24  25  26  27  28"<<endl;
            cout<<" 29  30"<<endl;
        }
        if(i==11)
        {
            cout<<"MON TUE WED THU FRI SAT SUN"<<endl;
            cout<<"                      1   2"<<endl;
            cout<<"  3   4   5   6   7   8   9"<<endl;
            cout<<" 10  11  12  13  14  15  16"<<endl;
            cout<<" 17  18  19  20  21  22  23"<<endl;
            cout<<" 24  25  26  27  28  29  30"<<endl;
        }
        if(i==12)
        {
            cout<<"MON TUE WED THU FRI SAT SUN"<<endl;
            cout<<"  1   2   3   4   5   6   7"<<endl;
            cout<<"  8   9  10  11  12  13  14"<<endl;
            cout<<" 15  16  17  18  19  20  21"<<endl;
            cout<<" 22  23  24  25  26  27  28"<<endl;
            cout<<" 29  30  31"<<endl;
        }
        return 0; 
    }
    
    
    • 0
      @ 2026-9-10 22:26:16
      #include<bits/stdc++.h>
      using namespace std;
      int main(){
          cout<<"MON TUE WED THU FRI SAT SUN"<<endl;
          int m;
          cin>>m;
          //1月
          if(m==1){
              cout<<"          1   2   3   4   5"<<endl;
              int a=0,b=5;
              while(b<31){
                  b++;
                  if(b<10 && a!=0) cout<<"   "<<b;
                  else if(b<10 && a==0) cout<<"  "<<b;
                  else if(b>9 && a!=0) cout<<"  "<<b;
                  else cout<<' '<<b;
                  
                  a++;
                  if(a==7) {
                      cout<<endl;
                      a=0;
                  }
              }
          }
          //2月
          if(m==2){
              cout<<"                      1   2"<<endl;
              int a=0,b=2;
              while(b<28){
                  b++;
                  if(b<10 && a!=0) cout<<"   "<<b;
                  else if(b<10 && a==0) cout<<"  "<<b;
                  else if(b>9 && a!=0) cout<<"  "<<b;
                  else cout<<' '<<b;
                  
                  a++;
                  if(a==7) {
                      cout<<endl;
                      a=0;
                  }
              }
          }
          //3月
          if(m==3){
              cout<<"                      1   2"<<endl;
              int a=0,b=2;
              while(b<31){
                  b++;
                  if(b<10 && a!=0) cout<<"   "<<b;
                  else if(b<10 && a==0) cout<<"  "<<b;
                  else if(b>9 && a!=0) cout<<"  "<<b;
                  else cout<<' '<<b;
                  
                  a++;
                  if(a==7) {
                      cout<<endl;
                      a=0;
                  }
              }
          }
          //4月
          if(m==4){
              cout<<"      1   2   3   4   5   6"<<endl;
              int a=0,b=6;
              while(b<30){
                  b++;
                  if(b<10 && a!=0) cout<<"   "<<b;
                  else if(b<10 && a==0) cout<<"  "<<b;
                  else if(b>9 && a!=0) cout<<"  "<<b;
                  else cout<<' '<<b;
                  
                  a++;
                  if(a==7) {
                      cout<<endl;
                      a=0;
                  }
              }
          }
          //5月
          if(m==5){
              cout<<"              1   2   3   4"<<endl;
              int a=0,b=4;
              while(b<31){
                  b++;
                  if(b<10 && a!=0) cout<<"   "<<b;
                  else if(b<10 && a==0) cout<<"  "<<b;
                  else if(b>9 && a!=0) cout<<"  "<<b;
                  else cout<<' '<<b;
                  
                  a++;
                  if(a==7) {
                      cout<<endl;
                      a=0;
                  }
              }
          }
          //6月
          if(m==6){
              cout<<"                          1"<<endl;
              int a=0,b=1;
              while(b<30){
                  b++;
                  if(b<10 && a!=0) cout<<"   "<<b;
                  else if(b<10 && a==0) cout<<"  "<<b;
                  else if(b>9 && a!=0) cout<<"  "<<b;
                  else cout<<' '<<b;
                  
                  a++;
                  if(a==7) {
                      cout<<endl;
                      a=0;
                  }
              }
          }
          //7月
          if(m==7){
              cout<<"      1   2   3   4   5   6"<<endl;
              int a=0,b=6;
              while(b<31){
                  b++;
                  if(b<10 && a!=0) cout<<"   "<<b;
                  else if(b<10 && a==0) cout<<"  "<<b;
                  else if(b>9 && a!=0) cout<<"  "<<b;
                  else cout<<' '<<b;
                  
                  a++;
                  if(a==7) {
                      cout<<endl;
                      a=0;
                  }
              }
          }
          //8月
          if(m==8){
              cout<<"                  1   2   3"<<endl;
              int a=0,b=3;
              while(b<31){
                  b++;
                  if(b<10 && a!=0) cout<<"   "<<b;
                  else if(b<10 && a==0) cout<<"  "<<b;
                  else if(b>9 && a!=0) cout<<"  "<<b;
                  else cout<<' '<<b;
                  
                  a++;
                  if(a==7) {
                      cout<<endl;
                      a=0;
                  }
              }
          }
          //9月
          if(m==9){
              cout<<"  1   2   3   4   5   6   7"<<endl;
              int a=0,b=7;
              while(b<30){
                  b++;
                  if(b<10 && a!=0) cout<<"   "<<b;
                  else if(b<10 && a==0) cout<<"  "<<b;
                  else if(b>9 && a!=0) cout<<"  "<<b;
                  else cout<<' '<<b;
                  
                  a++;
                  if(a==7) {
                      cout<<endl;
                      a=0;
                  }
              }
          }
          //10月
          if(m==10){
              cout<<"          1   2   3   4   5"<<endl;
              int a=0,b=5;
              while(b<31){
                  b++;
                  if(b<10 && a!=0) cout<<"   "<<b;
                  else if(b<10 && a==0) cout<<"  "<<b;
                  else if(b>9 && a!=0) cout<<"  "<<b;
                  else cout<<' '<<b;
                  
                  a++;
                  if(a==7) {
                      cout<<endl;
                      a=0;
                  }
              }
          //11月
          }if(m==11){
              cout<<"                      1   2"<<endl;
              int a=0,b=2;
              while(b<30){
                  b++;
                  if(b<10 && a!=0) cout<<"   "<<b;
                  else if(b<10 && a==0) cout<<"  "<<b;
                  else if(b>9 && a!=0) cout<<"  "<<b;
                  else cout<<' '<<b;
                  
                  a++;
                  if(a==7) {
                      cout<<endl;
                      a=0;
                  }
              }
          }
          //12月
          if(m==12){
              cout<<"  1   2   3   4   5   6   7"<<endl;
              int a=0,b=7;
              while(b<31){
                  b++;
                  if(b<10 && a!=0) cout<<"   "<<b;
                  else if(b<10 && a==0) cout<<"  "<<b;
                  else if(b>9 && a!=0) cout<<"  "<<b;
                  else cout<<' '<<b;
                  
                  a++;
                  if(a==7) {
                      cout<<endl;
                      a=0;
                  }
              }
          }
          return 0;
      }
      
      • 1

      Information

      ID
      2889
      Time
      1000ms
      Memory
      256MiB
      Difficulty
      1
      Tags
      # Submissions
      50
      Accepted
      10
      Uploaded By