返回列表 發帖

e700 星座

本帖最後由 陳曜誌 於 2025-4-25 20:44 編輯

e700. 星座





本帖隱藏的內容需要回復才可以瀏覽


"水瓶座","雙魚座","牡羊座","金牛座","雙子座","巨蟹座","獅子座","處女座","天秤座","天蠍座","射手座","摩羯座"
21,20,21,21,22,22,23,22,24,24,23,23

本帖最後由 蔡沛倢 於 2025-4-25 19:46 編輯
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. string n[]={"摩羯座","水瓶座","雙魚座","牡羊座","金牛座","雙子座","巨蟹座","獅子座","處女座","天秤座","天蠍座","射手座","摩羯座"};
  4. int ch[]={0,21,20,21,21,22,22,23,22,24,24,23,23};
  5. int main()
  6. {
  7.     int d,m;
  8.     char t;
  9.     while(cin>>m>>t>>d)
  10.     {
  11.         if(d>=ch[m])
  12.             cout<<n[m]<<'\n';
  13.         else
  14.             cout<<n[m-1]<<'\n';
  15.     }
  16.     return 0;
  17. }
複製代碼

TOP

  1. #include <bits/stdc++.h>
  2. using namespace std;
  3. int main() {
  4.     int m, d;
  5.     char c;
  6.     while (cin >> m >> c >> d) {
  7.         if ((m == 1 && d >= 21) || (m == 2 && d <= 19))
  8.         cout<<"水瓶座"<<endl;
  9.         if ((m == 2 && d >= 20) || (m == 3 && d <= 20))
  10.         cout<<"雙魚座"<<endl;
  11.         if ((m == 3 && d >= 21) || (m == 4 && d <= 20))
  12.         cout<<"牡羊座"<<endl;
  13.         if ((m == 4 && d >= 21) || (m == 5 && d <= 21))
  14.         cout<<"金牛座"<<endl;
  15.         if ((m == 5 && d >= 22) || (m == 6 && d <= 21))
  16.         cout<<"雙子座"<<endl;
  17.         if ((m == 6 && d >= 22) || (m == 7 && d <= 22))
  18.         cout<<"巨蟹座"<<endl;
  19.         if ((m == 7 && d >= 23) || (m == 8 && d <= 21))
  20.         cout<<"獅子座"<<endl;
  21.         if ((m == 8 && d >= 22) || (m == 9 && d <= 23))
  22.         cout<<"處女座"<<endl;
  23.         if ((m == 9 && d >= 24) || (m == 10 && d <= 23))
  24.         cout<<"天秤座"<<endl;
  25.         if ((m == 10 && d >= 24) || (m == 11 && d <= 22))
  26.         cout<<"天蠍座"<<endl;
  27.         if ((m == 11 && d >= 23) || (m == 12 && d <= 22))
  28.         cout<<"射手座"<<endl;
  29.         if ((m == 12 && d >= 23) || (m == 1 && d <= 20))
  30.         cout<<"摩羯座"<<endl;
  31.     }
  32.     return 0;
  33. }
複製代碼

TOP

  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. int m,d;
  4. char c;
  5. int main()
  6. {
  7.     cin.tie(0);
  8.     cin.sync_with_stdio(0);
  9.     cin>>m>>c>>d;
  10.     string n[]={"摩羯座","水瓶座","雙魚座","牡羊座","金牛座","雙子座","巨蟹座","獅子座","處女座","天秤座","天蠍座","射手座","摩羯座"};
  11.     int check[]= {0,21,20,21,21,22,22,23,22,24,24,23,23};
  12.     if(d>check[m])
  13.     {
  14.         cout<<n[m]<<endl;
  15.     }
  16.     else
  17.         cout<<n[m-1]<<endl;
  18.     return 0;
  19. }
複製代碼

TOP

  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. int m,d;
  4. char c;
  5. int main()
  6. {
  7.     while(cin>>m>>c>>d){
  8.         if((m==1 && d>=21) || (m==2 && d<=19))
  9.             cout<<"水瓶座"<<endl;
  10.         else if((m==2 && d>=20) || (m==3 && d<=20))
  11.             cout<<"雙魚座"<<endl;
  12.         else if((m==3 && d>=21) || (m==4 && d<=20))
  13.             cout<<"牡羊座"<<endl;
  14.         else if((m==4 && d>=21) || (m==5 && d<=21))
  15.             cout<<"金牛座"<<endl;
  16.         else if((m==5 && d>=22) || (m==6 && d<=21))
  17.             cout<<"雙子座"<<endl;
  18.         else if((m==6 && d>=22) || (m==7 && d<=22))
  19.             cout<<"巨蟹座"<<endl;
  20.         else if((m==7 && d>=23) || (m==8 && d<=21))
  21.             cout<<"獅子座"<<endl;
  22.         else if((m==8 && d>=22) || (m==9 && d<=23))
  23.             cout<<"處女座"<<endl;
  24.         else if((m==9 && d>=24) || (m==10 && d<=23))
  25.             cout<<"天秤座"<<endl;
  26.         else if((m==10 && d>=24) || (m==11 && d<=22))
  27.             cout<<"天蠍座"<<endl;
  28.         else if((m==11 && d>=23) || (m==12 && d<=22))
  29.             cout<<"射手座"<<endl;
  30.         else
  31.             cout<<"摩羯座"<<endl;
  32.     }
  33.     return 0;
  34. }
複製代碼

TOP

  1. #include<bits/stdc++.h>
  2. using namespace std;

  3. char a;
  4. string str[]={"摩羯座","水瓶座","雙魚座","牡羊座","金牛座","雙子座","巨蟹座","獅子座","處女座","天秤座","天蠍座","射手座","摩羯座"};
  5. int m,d,b[]={0,21,20,21,21,22,22,23,22,24,24,23,23};
  6. int main()
  7. {
  8.     cin.tie(0);
  9.     cin.sync_with_stdio(0);
  10.     while(cin>>m>>a>>d)
  11.     {
  12.         if(d>=b[m])
  13.         {
  14.             cout<<str[m]<<endl;
  15.         }else
  16.         {
  17.             cout<<str[m-1]<<endl;
  18.         }
  19.     }
  20.     return 0;
  21. }
複製代碼

TOP

  1. #include <bits/stdc++.h>
  2. using namespace std;
  3. string cons[]={"摩羯座","水瓶座","雙魚座","牡羊座","金牛座","雙子座","巨蟹座","獅子座","處女座","天秤座","天蠍座","射手座","摩羯座"};
  4. int mon[]={0,21,20,21,21,22,22,23,22,24,24,23,23};
  5. int m,d;
  6. char c;
  7. int main()
  8. {
  9.     while(cin>>m>>c>>d){
  10.         if(mon[m]>d)
  11.             cout<<cons[m-1];
  12.         else
  13.             cout<<cons[m];
  14.         cout<<endl;
  15.     }
  16.     return 0;
  17. }
複製代碼

TOP

返回列表