为什么只有90
查看原帖
为什么只有90
1085697
SK7997楼主2024/4/2 20:56
#include <iostream>
#include <vector>
#define endl '\n'

using namespace std;
int ans[20];
string s[12] = {"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"};

int main()
{
	int m = 0, d = 0;
	string st,month = "";
	cin >> st;
	month = st.substr(0, 3);
	for (int i = 1; i <= 12; i++) {
		if (month == s[i]) {
			m = i + 1;
			break;
		}
	}
	if (st[3] - 48 == 0) d = st[4] - 48;
	else d = ((st[3] - 48) * 10) + st[4] - 48;
	cout << m << " " << d << endl;
	return 0;
}
2024/4/2 20:56
加载中...