目录
EXTRA##
题目🔗:点我瞬移
今天是新的专栏!!!!
这是关于考级的专栏 在这个专栏里 我们会讲解考级的编程题
##
代码
#include<bits/stdc++.h>
using namespace std;
int main()
{
int s,f,m;
char c;
cin>>s>>f>>m>>c;
if(c=='P')
{
s+=12;
}
cout<<s*60*60+f*60+m;
return 0;
}
思路
首先需要读入时,分,秒以及一个大写字母。使用 cin
读入可以忽略大写字母前面的空格。然后将时间转换为 2424 小时制。例如,下午 11 点转化为 1313 点。
最后,计算给定的时刻是这一天的第几秒。𝑥 时,𝑦 分 𝑧秒为这一天的 𝑥×60×60+𝑦×60+𝑧×60×60+y×60+z 秒