luogu#P12226. 「WyOJ Round 1」启 · 破茧初阳

「WyOJ Round 1」启 · 破茧初阳

题目背景

一叶渔船两小童,收篙停棹坐船中。怪生无雨都张伞,不是遮头是使风。

—— 杨万里 《舟过安仁》

题目描述

求从公元后 11 年至公元后 nn 年有多少年为快乐年?

快乐年的定义为:能被 aa 整除且不能被 bb 整除,或者是能被 cc 整除的年份,即将闰年定义中的 4,100,4004,100,400 依次替换为 a,b,ca,b,c

输入格式

本题有多组数据

第一行一个整数 TT,表示数据组数。

对于每组数据:

一行四个整数 n,a,b,cn,a,b,c,表示公元后 nn 年,快乐年定义中的 a,b,ca,b,c

输出格式

输出一个数,表示答案。

5
2024 5 4 7
1024 5 10 15
114514 5 3 9
998244 3 5 3
353998 7 9 6
549
136
27991
332748
98332

提示

对于 100%100\% 的数据,1T1051\le T\le 10^51n10181\le n\le 10^{18}1a,b,c1091\le a,b,c\le 10^9

测试点 特殊性质
141\sim 4 1T51\le T\le 51n1061\le n\le 10^6
5105\sim 10 无特殊性质