HDU_1556_线段树
2024-09-06 16:43:31
http://acm.hdu.edu.cn/showproblem.php?pid=1556
直接用了技巧来做。
#include<iostream>
#include<cstdio>
#include<cstring>
using namespace std; int a[],n; int main()
{
while(scanf("%d",&n) && n)
{
memset(a,,sizeof(a));
int l,r;
for(int i = ;i <= n;i++)
{
scanf("%d%d",&l,&r);
a[l]++;
a[r+]--;
}
int sum = ;
int flag = ;
for(int i = ;i <= n;i++)
{
sum += a[i];
if(flag)
{
printf("%d",sum);
flag = ;
}
else printf(" %d",sum);
}
printf("\n");
}
return ;
}
最新文章
- [LeetCode_3] Longest Substring Without Repeating Characters
- django models auto_now和auto_now_add的区别
- JAVA生成EXCEL图表
- python部落刷题宝学到的内置函数
- boost之program_options库,解析命令行参数、读取配置文件
- hadoop集群空间使用情况报告脚本
- MySQL timestamp NOT NULL插入NULL的问题
- R语言通过loess去除某个变量对数据的影响
- 腾讯 AlloyCrop 1.0 发布
- 从字符串获得MAC地址的方法
- 运输计划NOIP2015Day2T3
- 嵌入式GCC笔记
- 创建一个vue 项目 必备的几个插件
- 10 Zabbix Item类型之Zabbix IPMI类型
- RAC +MVVM
- cocos2d-js 自定义事件监听派发
- 20145208 蔡野《网络对抗》Exp3 Advanced 恶意代码伪装技术实践
- HDU 1040 As Easy As A+B (排序。。。水题)
- web 应用请求乱码问题
- spring mvc:视图解析器