leetcode 3184. 构成整天的下标对数目 I 简单

给你一个整数数组 hours,表示以 小时 为单位的时间,返回一个整数,表示满足 i < jhours[i] + hours[j] 构成 整天 的下标对 i, j 的数目。

整天 定义为时间持续时间是 24 小时的 整数倍

例如,1 天是 24 小时,2 天是 48 小时,3 天是 72 小时,以此类推。

示例 1:

输入: hours = 12,12,30,24,24

输出: 2

解释:

构成整天的下标对分别是 (0, 1)(3, 4)

示例 2:

输入: hours = 72,48,24,3

输出: 3

解释:

构成整天的下标对分别是 (0, 1)(0, 2)(1, 2)

提示:

  • 1 <= hours.length <= 100
  • 1 <= hours[i] <= 10e9

感觉像某场周赛的签到题。暴力一下就行了。

cpp 复制代码
int countCompleteDayPairs(int* hours, int hoursSize) {
    int ans=0;
    for(int i=0;i<hoursSize;++i)
    {
        for(int j=i+1;j<hoursSize;++j)
        {
            if((hours[i]+hours[j])%24==0)ans++;
        }
    }
    return ans;
}
相关推荐
旖旎夜光13 小时前
LeetCode 3:无重复字符的最长子串(滑动窗口) —— 题解
数据结构·c++·算法·leetcode·滑动窗口
Navigator_Z15 小时前
LeetCode //C - 1192. Critical Connections in a Network
c语言·算法·leetcode
rannn_11116 小时前
【力扣hot100】链表专题下|138、148、23、146
java·算法·leetcode·链表·开发
hanlin0317 小时前
刷题笔记:力扣第189题-轮转数组
笔记·算法·leetcode
琥珀色糖17 小时前
leetcode hot100题(持续更新)移动零(双指针)
算法·leetcode·职场和发展·双指针·移动零
hanlin0318 小时前
动态规划专练:力扣第718、1143题
算法·leetcode·动态规划
hanlin031 天前
动态规划专练:力扣第1035、392题
算法·leetcode·动态规划
evans在进步1 天前
LeetCode 34:在排序数组中查找元素的首尾位置——Java 两次二分查找详解
java·python·leetcode
杨航 AI1 天前
** AI 面试算法 50 题清单**,不是单纯的 LeetCode 题号列表,而是按照“**考察概率 × 面试价值 × 你当前准备方向**”排序
算法·leetcode·面试
.道阻且长.1 天前
5.LeetCode算法习题讲解--双指针--有效三角形的个数
算法·leetcode·职场和发展