#include <cmath>
#include <iostream>
#include <vector>
#include <map>
#include <math.h>
using namespace std;
//map<int,int> m;
vector<int> M(100001);
long long cnt = 0;
long long get_sum(int l, int r)
{
long long ret = 0, tmp = 0;
int i = 0;
int p;
while (true)
{
if (l - tmp > M[i])
{
tmp += M[i];
}
else
{
p = tmp + M[i] - l + 1;
break;
}
i++;
}
ret += p * i;
return ret;
}
void get_cnt(int num)
{
if (sqrt(num) * sqrt(num) == num)
{
cnt++;
cnt %= 1000000007;
}
for (int i = 1; i < sqrt(num); i++)
{
if (num % i == 0)
{
cnt += 2;
cnt %= 1000000007;
}
}
}
int main() {
int a, b;
int n, m;
cin >> n >> m;
for (int i = 1; i <= m; i++)
{
cin >> a >> b;
M[a] = b;
}
for (int i = 1; i < M.size(); i++)
{
pre[i] = pre[i - 1] + M[i];
}
int q = 0;
cin >> q;
int l, r;
for (int i = 0; i < q; i++)
{
cin >> l >> r;
long long sum = get_sum(l, r);
get_cnt(sum);
}
cout << cnt;
return 0;
}
// 64 位输出请用 printf("%lld")
没有合适的资源?快使用搜索试试~ 我知道了~
蓝桥杯竞赛真题刷题源码分享给需要的同学:N皇后、路径之谜、成绩统计、付账问题、美团、数的划分、数字三角形等
共31个文件
tlog:7个
cpp:7个
db:2个
需积分: 5 0 下载量 187 浏览量
2024-10-15
09:52:49
上传
评论
收藏 10.69MB ZIP 举报
温馨提示
蓝桥杯竞赛真题刷题源码分享给需要的同学:N皇后、路径之谜、成绩统计、付账问题、美团、数的划分、数字三角形等
资源推荐
资源详情
资源评论
收起资源包目录
kksadf.zip (31个子文件)
kksadf
数的划分
数的划分
数的划分.cpp 432B
路径之谜
路径之谜
test.cpp 837B
美团
美团
test.cpp 1KB
付账问题
付账问题
test.cpp 596B
N皇后
N皇后
N皇后.cpp 660B
成绩统计
成绩统计
成绩统计.cpp 669B
数字三角形
.vs
数字三角形
v17
Browse.VC.db 10.45MB
Solution.VC.db 428KB
.suo 28KB
ipch
AutoPCH
d242e7982f9eab1b
TEST.ipch 37.88MB
FileContentIndex
22623f89-715b-4737-bfed-808ec5941531.vsidx 8KB
8dbf9ed0-1d93-44f7-b9d7-7476683a9e48.vsidx 1KB
x64
Debug
数字三角形.pdb 1.66MB
数字三角形.sln 1KB
数字三角形
数字三角形.vcxproj 6KB
x64
Debug
vc143.pdb 436KB
数字三角形.log 102B
数字三角形.ilk 690KB
vc143.idb 155KB
数字三角形.tlog
数字三角形.lastbuildstate 156B
CL.write.1.tlog 300B
Cl.items.tlog 118B
CL.command.1.tlog 634B
link.command.1.tlog 1KB
link.read.1.tlog 2KB
link.write.1.tlog 298B
CL.read.1.tlog 12KB
数字三角形.exe.recipe 291B
数字三角形.vcxproj.filters 945B
test.cpp 539B
数字三角形.vcxproj.user 165B
共 31 条
- 1
资源评论
程序猿小D
- 粉丝: 4185
- 资源: 842
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (源码)基于Java的DVD租赁管理系统.zip
- (源码)基于Arduino的模型铁路控制系统.zip
- (源码)基于C语言STM32F10x框架的温湿度监控系统.zip
- (源码)基于Spring Boot的极简易课堂对话系统.zip
- (源码)基于JSP+Servlet+MySQL的学生管理系统.zip
- (源码)基于ESP8266的蜂箱监测系统.zip
- (源码)基于Spring MVC和Hibernate框架的学校管理系统.zip
- (源码)基于TensorFlow 2.3的高光谱水果糖度分析系统.zip
- (源码)基于Python框架库的知识库管理系统.zip
- (源码)基于C++的日志管理系统.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功