1.要确定有多少基金可以被小红买入,通过判断收益指数和风险指数即可得出数量cc。
2.Sn=pow(2,cc),因为数据范围过大,所以不能直接用,利用取余可以算出最终结果。
代码如下
#include<bits/stdc++.h>
using namespace std;
int main()
{
long long int tt=1e9+7,t=1;
int n,x,y;
int x1,y1,cc=0;
cin>>n>>x>>y;
while(n--)
{
cin>>x1>>y1;
if(x1>=x&&y1<=y) cc++;
}
for(int i=1;i<=cc;i++)
{
t*=2;
t%=tt;
}
cout<<t-1;
return 0;
}