蓝桥杯-重合次数

简介: 蓝桥杯-重合次数

题目描述:



#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;
}
相关文章
|
算法 机器人 C语言
【二分查找】分巧克力、机器人跳跃、数的范围
开始准备蓝桥杯啦!这是计划的一部分,每天都会更新一个专题的内容,内容参考自acwing蓝桥杯辅导课,有兴趣的uu们也可以自行观看
108 0
|
5月前
|
Java
贪心 -力扣860.柠檬水找零力扣2208.将数组和减半的最少操作次数力扣179.最大数力扣376.摆动序列
贪心 -力扣860.柠檬水找零力扣2208.将数组和减半的最少操作次数力扣179.最大数力扣376.摆动序列
|
6月前
|
人工智能 BI
区间问题之区间覆盖(看一遍就会系列)
区间问题之区间覆盖(看一遍就会系列)
|
6月前
|
Java Python
牛客笔试-变换次数
牛客笔试-变换次数
42 0
|
人工智能 算法
代码随想录算法训练营第三十五天 | LeetCode 435. 无重叠区间、763. 划分字母区间、56. 合并区间
代码随想录算法训练营第三十五天 | LeetCode 435. 无重叠区间、763. 划分字母区间、56. 合并区间
62 0
|
算法
【算法挨揍日记】day03——双指针算法_有效三角形的个数、和为s的两个数字
【算法挨揍日记】day03——双指针算法_有效三角形的个数、和为s的两个数字
52 0
|
C++
蓝桥杯 2240. 买钢笔和铅笔的方案数c++解法
蓝桥杯 2240. 买钢笔和铅笔的方案数c++解法
136 0
【牛客面试必刷TOP101】有效括号序列、滑动窗口的最大值
【牛客面试必刷TOP101】有效括号序列、滑动窗口的最大值
|
算法 C++ 索引
每日算法系列【LeetCode 287】寻找重复数
每日算法系列【LeetCode 287】寻找重复数
106 0
|
算法 C++ Python
【每日算法Day 91】求解数组中出现次数超过1/3的那个数
【每日算法Day 91】求解数组中出现次数超过1/3的那个数