星座(英文版(问就是utf-8

#include<bits/stdc++.h>
using namespace std;
int m,day;
int xz;
int a[12]={1,2,3,4,5,6,7,8,9,10,11,12};
int b[12]={2,3,4,5,6,7,8,9,10,11,12,1};
int c[12]={21,20,21,21,22,22,24,24,24,24,23,23};
int d[12]={19,20,20,21,21,23,23,23,23,22,22,22};
int main(){
	cin >> m >> day;
	for(int i=0;i<12;i++){
		if((m==a[i]&&day>=c[i])||(m==b[i]&&day<=d[i])){
			xz=i+1;
			break;
		}
	}
	if(xz==1){
		cout << "Aquarius";
		return 0;
	}
	if(xz==2){
		cout << "Pisces";
		return 0;
	}
	if(xz==3){
		cout << "Aries";
		return 0;
	}
	if(xz==4){
		cout << "Taurus";
		return 0;
	}
	if(xz==5){
		cout << "Gemini";
		return 0;
	}
	if(xz==6){
		cout << "Cancer";
		return 0;
	}
	if(xz==7){
		cout << "Leo";
		return 0;
	}
	if(xz==8){
		cout << "Virgo";
		return 0;
	}
	if(xz==9){
		cout << "Libra";
		return 0;
	}
	if(xz==10){
		cout << "Scorpio";
		return 0;
	}
	if(xz==11){
		cout << "Sagittarius";
		return 0;
	}
	if(xz==12){
		cout << "Capricorn";
		return 0;
	}
}
6 个赞

666

4 个赞
还有人专门去写这种代码

666

4 个赞