【2026年恒生电子春招- 4月2日-第一题- 等差数列模最大值】(题目+思路+JavaC++Python解析+在线测试)

张开发
2026/5/3 12:17:37 15 分钟阅读
【2026年恒生电子春招- 4月2日-第一题- 等差数列模最大值】(题目+思路+JavaC++Python解析+在线测试)
题目内容某智能手环公司需统计用户在 $ 2024 $ 年 $ 5 $ 月的健康数据,分析用户的步数达标情况。由于部分设备存在数据上报故障,需在分析中排除故障期间的数据。具体表如下:用户表( $ users $ )存储用户基本信息$ user_id $ : $ INT $ 类型,主键,用户唯一标识。$ name $ : $ VARCHAR(20) $ 类型,用户姓名(可为空)。$ age $ : $ INT $ 类型,用户年龄(非空)。设备表( $ devices $ )存储用户关联的设备信息$ device_id $ : $ INT $ 类型,主键,设备唯一标识。$ user_id $ : $ INT $ 类型,外键,关联到 $ users.user_id $。$ production_batch $ : $ VARCHAR(10) $ 类型,生产批次(如 $ “2023Q1” $ ,可为空)。健康数据表( $ health_data $ )存储设备每日上报的步数数据$ data_id $ : $ INT $ 类型,主键,健康数据唯一标识。$ device_id $ : $ INT $ 类型,外键,关联到 $ devices.device_id $。

更多文章