100114H

时间:2022-09-04 23:24:50

模拟

#include<iostream>
#include<Cstdio>
using namespace std;
int n,k;
int a[];
int color[][];
int main()
{
freopen("input.txt","r",stdin);
freopen("output.txt","w",stdout);
cin>>n>>k;
for(int i=;i<=n;i++)
{
scanf("%d",&a[i]);
for(int j=;j<;j++)
color[i][j]=color[i-][j];
color[i][a[i]]++;
}
while(k--)
{
int l,r;
scanf("%d%d",&l,&r);
int ans=;
for(int i=;i<;i++)
{
if(color[r][i]-color[l-][i]!=)ans++;
}
printf("%d\n",ans);
}
fclose(stdin);
fclose(stdout);
return ;
}

100114H的更多相关文章

    随机推荐

    1. 单链表、循环链表的JS实现

      数据结构系列前言: 数据结构作为程序员的基本知识,需要我们每个人牢牢掌握.近期我也展开了对数据结构的二次学习,来弥补当年挖的坑......   当时上课的时候也就是跟着听课,没有亲自实现任何一种数据结 ...

    2. 浅谈iOS开发中方法延迟执行的几种方式

      Method1. performSelector方法 Method2. NSTimer定时器 Method3. NSThread线程的sleep Method4. GCD 公用延迟执行方法 - (vo ...

    3. SQL Server查询分组结果中第一条记录的方法

      select * from (  select mp.MsgID,m.Content,m.CreatorID,m.CreateTime,ROW_NUMBER() over(partition by m ...

    4. 管理windows防火墙

      1.导出防火墙规则 netsh advfirewall export "c:\advfirewall.wfw" 2.禁用防火墙 netsh firewall set opmode ...

    5. 转simhash与重复信息识别

      simhash与重复信息识别 在工作学习中,我往往感叹数学奇迹般的解决一些貌似不可能完成的任务,并且十分希望将这种喜悦分享给大家,就好比说:“老婆,出来看上帝”…… 随着信息爆炸时代的来临,互联网上充 ...

    6. Configure apt-get &sol; git&sol; curl to use a proxy &lpar;Ubuntu&rpar;

      http://technoblog.org/2009/07/configure-apt-get-to-use-a-proxy-ubuntu/ Open the following configurat ...

    7. How to&colon; Installshield做安装包时如何添加文件

      原文:How to: Installshield做安装包时如何添加文件 我一直以为这不是一个问题,可是没想到在几个群内,对于如何向安装包添加文件不解的大有人在,今日稍暇,整理成篇,以供参考 首先我想再 ...

    8. python OptParse模块的用法详解

      OptParse模块的简单介绍 Python 有两个内建的模块用于处理命令行参数: 一个是 getopt只能简单处理 命令行参数: 另一个是 optparse,它功能强大,而且易于使用,可以方便地生成 ...

    9. I&sol;O----复制文本文件

      文件 "我的青春谁做主.txt" 位于 D 盘根目录下,要求将此文件的内容复制到 C:/myPrime.txt 中. package io.day03; import java.i ...

    10. sendmail邮件自动发送

      配置邮件自动发送: 1.安装软件 yum -y install sendmail mailx 2.发送邮件的邮箱授权 eg:y******@126.com 网页网易云邮箱登陆 --> 设置 -- ...

    相关文章