问题描述 已知四个数:a,b,c,d,判断在第s个Fibonacci数到第t个Fibonacci数之间哪些数既不是a也不是b也不是c也不是d的倍数。输入格式 第一行两个数,s,t,表示要判断第s个Fibonacci数到第t个Fibonacci数之间(包含第s个和第t个)的Fibonacci数。 第二行四个数,a,b,c,d,意义如题目描述。输出格式 一行若干个数,A1,A2,A3...An,从小到大排列,表示第Ai个Fibonacci数既不是a也不是b也不是c也不是d的倍数。 每两个数之间用空格隔开。样例输入1 52 3 5 7样例输出1 2数据规模和约定 1<=s<=t<=10000, 1<=a,b,c,d<=10000
这个数列最大要到一万项,如果用long double定义会有如图这种情况怎么办啊?
最大的数据是10000啊。。我就是不知道这个取余数该怎么办啊。能讲详细点吗?
这样改根本不行啊。编译还是如上图这样。
追答你数据最大10000,long long double q[10001]就可以了