#include<iostream> #include<string> using namespace std; int date[12] = { 31,28,31,30,31,30,31,31,30,31,30,31 }; int main() { int t; cin >> t; while (t--) { int days = 0; string str; cin >> str; int endNum=str[7]-'0'; int flag = 0; int i = 1; for (;i <= date[flag];i++) { if (flag == 12) break; if (i % 10 == 0) { if (endNum == 1 || endNum == 9) days++; } else if (i % 10 == 9) { if (endNum == 8 || endNum == 0) { days++; } } else { if (i % 10 == endNum + 1 || i % 10 == endNum - 1) days++; } if (i == date[flag]) { flag++; i = 0; } } cout << 365 - days << endl; } return 0; } |
Double click to view unformatted code.