蓝桥杯-重合次数

简介: 蓝桥杯-重合次数

题目描述:



#include <iostream>
using namespace std;
int main()
{
  int h=6;
  int m=13;
  int s=22;
  int count=0;
  while(true){
    if(h==14&&m==36&&s==20){
      break;
    }
    if(m==s){
      count++;
    }
    s++;
    if(s==60){
      s=0;
      m++;
      if(m==60){
        m=0;
        h++;
      }
    }
  }
  //这里有一个小坑,xx:59:59和xx:00:00算重合一次,不是两次。也就是说,一个小时内,分针和秒针只重合59次,不是60次。
  //因为xx:59:59到xx:00:00这1s时间内,分针和秒针几乎一直重合,所以算一次。得出结果后要减去经过的小时数
  cout<<count-8<<endl;
  return 0;
}
相关文章
|
6月前
|
算法 测试技术 C++
【动态规划】【矩阵快速幂】【滚动向量】C++算法552. 学生出勤记录 II
【动态规划】【矩阵快速幂】【滚动向量】C++算法552. 学生出勤记录 II
|
算法 机器人 C语言
【二分查找】分巧克力、机器人跳跃、数的范围
开始准备蓝桥杯啦!这是计划的一部分,每天都会更新一个专题的内容,内容参考自acwing蓝桥杯辅导课,有兴趣的uu们也可以自行观看
110 0
|
6月前
|
人工智能 BI
区间问题之区间覆盖(看一遍就会系列)
区间问题之区间覆盖(看一遍就会系列)
|
6月前
leetcode代码记录(使用最小花费爬楼梯
leetcode代码记录(使用最小花费爬楼梯
36 0
|
6月前
|
C++
2589. 完成所有任务的最少时间(区间取点——贪心or线段树)
2589. 完成所有任务的最少时间(区间取点——贪心or线段树)
|
6月前
leetcode-1706:球会落何处
leetcode-1706:球会落何处
42 0
|
6月前
【每日一题Day314】LC1921消灭怪物的最大数量 | 贪心+排序
【每日一题Day314】LC1921消灭怪物的最大数量 | 贪心+排序
47 0
|
算法
贪心算法——区间选点
贪心算法——区间选点
109 0
|
C++
蓝桥杯 2240. 买钢笔和铅笔的方案数c++解法
蓝桥杯 2240. 买钢笔和铅笔的方案数c++解法
137 0