暴力
#include <bits/stdc++.h>
using namespace std;
char a[101];
int main()
{
for (int i = 1; i <= 100; i++)
cin >> a[i];
int daysInMonth[13] = { 0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 };
int ans = 0;
for (int month = 1; month <= 12; month++)
{
for (int day = 1; day <= daysInMonth[month]; day++)
{
int dateSeq[8] = { 2, 0, 2, 3, month / 10, month % 10, day / 10, day % 10 };
int k = 0;
for (int i = 1; i <= 100; i++)
{
int x = a[i] - '0';
if (x == dateSeq[k])
{
k++;
if (k == 8)
{
ans++;
break;
}
}
}
}
}
cout << ans;
return 0;
}
0 回复
0 转发
1 喜欢
3 阅读



