AT—[ARC027A] 門限 题解

题目传送门

更好的阅读体验?

做法:

  • 设给出时间的下一个整点为 \(x:00\)

  • \(h\)\(m\) 分时,距离 \(18:00\) 的分钟数为 60-m+60*(18-(h+1))(包括 \(m=0\) 时的情况),60-m 算出这个分钟距离 \(x:00\) 多长时间,60*(18-(h+1)) 计算 \(x:00\) 距离 \(18:00\) 的分钟数。

  • \(\texttt{AT}\) 的题最后要有换行。

极简代码:

#include<cstdio>
int main()
{
	int h,m,ans;
	scanf("%d%d",&h,&m);
	printf("%d\n",60-m+60*(18-(h+1)));
	//AT 的题最后要有换行 
	return 0;
}
posted @ 2025-02-08 16:42  Wy_x  阅读(10)  评论(0)    收藏  举报