代码拉取完成,页面将自动刷新
#include <bits/stdc++.h>
using namespace std;
class Solution
{
public:
int countTime(string time)
{
int cnt[3] = {1, 1, 1};
if (time[0] == '?')
{
if (time[1] < '4')
cnt[0] = 3;
else if (time[1] != '?')
cnt[0] = 2;
else
cnt[0] = 24;
}
if (time[1] == '?')
{
if (time[0] < '2')
cnt[1] = 10;
else if (time[0] == '2')
cnt[1] = 4;
}
if (time[3] == '?')
{
if (time[4] == '?')
cnt[2] = 60;
else
cnt[2] = 6;
}
else if (time[4] == '?')
cnt[2] = 10;
return cnt[0] * cnt[1] * cnt[2];
}
};
int main()
{
Solution s;
cout << s.countTime("?5:00") << endl;
cout << s.countTime("0?:0?") << endl;
cout << s.countTime("??:??") << endl;
cout << s.countTime("07:?3") << endl;
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。