题目 3386:

蓝桥杯2026年第十七届省赛真题-幸运约会日

 时间限制: 1s 内存限制: 128MB

题目描述

小明是个浪漫的程序员,他想要在一个特殊的日期向心仪的女孩表白。他认为如果一个日期的年、月、日三个数字的数字和都相等,那这就是一个 “幸运约会日”。

数字和是指一个数字各位数字之和。例如:

• 2026 的数字和为 2+ 0 + 2 + 6 = 10

• 12 的数字和为 1+ 2 = 3

• 25 的数字和为 2+ 5 = 7

给定一个日期,请你帮小明判断这是否是一个幸运约会日。


输入格式

第一行包含一个整数 T,表示测试用例的数量。

接下来 T 行,每行包含三个整数 Y、M、D,分别表示年、月、日。

输出格式

对于每个测试用例,如果是幸运约会日,输出 YES,否则输出 NO。

样例输入

3
2026 12 7
2020 4 13
1111 1 3

样例输出

NO
YES
NO

提示

【样例说明】

• 第一个日期:2026 年 12 月 7 日。2026 的数字和:2+ 0 + 2 + 6 = 10,12的数字和:1+ 2 = 3,7 的数字和:7。因为 10 ? 3 ? 7,所以不是幸运约会日。

• 第二个日期:2020 年 4 月 13 日。2020 的数字和:2+ 0 + 2 + 0 = 4,4 的数字和:4,13 的数字和:1+ 3 = 4。因为 4= 4 = 4,所以是幸运约会日。

• 第三个日期:1111 年 1 月 3 日。1111 的数字和:1+ 1 + 1 + 1 = 4,1 的数字和:1,3 的数字和:3。因为 4 ? 1 ? 3,所以不是幸运约会日。

【评测用例规模与约定】

对于所有评测用例,1 ≤ T ≤ 1000 ,1000 ≤ Y ≤ 9999(保证是有效的年份),1 ≤ M ≤ 12(保证是有效的月份),1 ≤ D ≤ 31(保证是有效的日期)。保证给定的日期都是实际存在的有效日期。


标签