当前位置: 首页 > news >正文

【BZOJ 2038】小Z的袜子【莫队+分块裸题】

Description


作为一个生活散漫的人,小Z每天早上都要耗费很久从一堆五颜六色的袜子中找出一双来穿。终于有一天,小Z再也无法忍受这恼人的找袜子过程,于是他决定听天由命……
具体来说,小Z把这N只袜子从1到N编号,然后从编号L到R(L 尽管小Z并不在意两只袜子是不是完整的一双,甚至不在意两只袜子是否一左一右,他却很在意袜子的颜色,毕竟穿两只不同色的袜子会很尴尬。
你的任务便是告诉小Z,他有多大的概率抽到两只颜色相同的袜子。当然,小Z希望这个概率尽量高,所以他可能会询问多个(L,R)以方便自己选择。

Input


输入文件第一行包含两个正整数N和M。N为袜子的数量,M为小Z所提的询问的数量。接下来一行包含N个正整数Ci,其中Ci表示第i只袜子的颜色,相同的颜色用相同的数字表示。再接下来M行,每行两个正整数L,R表示一个询问。

Output


包含M行,对于每个询问在一行中输出分数A/B表示从该询问的区间[L,R]中随机抽出两只袜子颜色相同的概率。若该概率为0则输出0/1,否则输出的A/B必须为最简分数。(详见样例)

Sample Input


6 4

1 2 3 3 3 2

2 6

1 3

3 5

1 6

Sample Output


2/5

0/1

1/1

4/15

【样例解释】


相关文章:

  • python文件操作
  • 【洛谷P1361】小猫爬山
  • 【售货员的难题】
  • c++ 随机数
  • 【算法复杂度分析】主定理
  • 【BZOJ 3289】Mato的文件管理 【莫队+BIT】
  • 【BZOJ 2336】任务调度 【随机化】
  • 【BZOJ 4542】大数 【莫队】
  • 【BZOJ 1003】[ZJOI2006]物流运输 【SPFA+DP】
  • 【BZOJ 1001】狼抓兔子 【Dinic最小割】
  • Dinic模版+SAP模版
  • 【BZOJ 1001】狼抓兔子 【S-T平面图最大流转对偶图最短路】
  • 【BZOJ 1002】 [FJOI2007]轮状病毒 【矩阵树定理】【留坑】
  • 【BZOJ 1005】[HNOI2008]明明的烦恼 【Prufer序列】
  • Humble Numbers 【数论】【DP】
  • 2017 年终总结 —— 在路上
  • CSS中外联样式表代表的含义
  • eclipse(luna)创建web工程
  • Facebook AccountKit 接入的坑点
  • javascript 总结(常用工具类的封装)
  • JavaScript设计模式之工厂模式
  • MySQL QA
  • MySQL几个简单SQL的优化
  • python docx文档转html页面
  • Vue2.x学习三:事件处理生命周期钩子
  • vue--为什么data属性必须是一个函数
  • 代理模式
  • 汉诺塔算法
  • 基于Mobx的多页面小程序的全局共享状态管理实践
  • 可能是历史上最全的CC0版权可以免费商用的图片网站
  • 数据结构java版之冒泡排序及优化
  • 网络应用优化——时延与带宽
  • Java数据解析之JSON
  • #我与Java虚拟机的故事#连载07:我放弃了对JVM的进一步学习
  • (C#)一个最简单的链表类
  • (k8s中)docker netty OOM问题记录
  • (Redis使用系列) Springboot 实现Redis消息的订阅与分布 四
  • (独孤九剑)--文件系统
  • (附源码)springboot电竞专题网站 毕业设计 641314
  • (附源码)ssm高校运动会管理系统 毕业设计 020419
  • (附源码)计算机毕业设计ssm基于B_S的汽车售后服务管理系统
  • (原創) 如何使用ISO C++讀寫BMP圖檔? (C/C++) (Image Processing)
  • (中等) HDU 4370 0 or 1,建模+Dijkstra。
  • *Algs4-1.5.25随机网格的倍率测试-(未读懂题)
  • .net core 控制台应用程序读取配置文件app.config
  • .Net MVC4 上传大文件,并保存表单
  • .Net Remoting常用部署结构
  • .NET 回调、接口回调、 委托
  • .NET 解决重复提交问题
  • .NET 设计一套高性能的弱事件机制
  • .net 无限分类
  • .NET/C# 使窗口永不激活(No Activate 永不获得焦点)
  • .net通用权限框架B/S (三)--MODEL层(2)
  • .NET中winform传递参数至Url并获得返回值或文件
  • :中兴通讯为何成功