| 比赛 |
NOIP2025模拟赛1 |
评测结果 |
AAATTTTTTT |
| 题目名称 |
接竹竿 |
最终得分 |
30 |
| 用户昵称 |
陆晨洗 |
运行时间 |
7.719 s |
| 代码语言 |
C++ |
内存使用 |
3.52 MiB |
| 提交时间 |
2025-11-24 10:58:06 |
显示代码纯文本
#include<bits/stdc++.h>
using namespace std;
int z[15010]={0};int z1;
int a[15010]={0};
int main()
{
freopen("bamboo.in","r",stdin);
freopen("bamboo.out","w",stdout);
int t,n,q,l,r,i,j,k;
cin>>t;
z1=0;
while(t--)
{
cin>>n;
for(i=1;i<=n;i++)
{
cin>>a[i];
}
cin>>q;
for(i=1;i<=q;i++)
{
cin>>l>>r;
z1=0;
for(j=l;j<=r;j++)
{
z1++;
z[z1]=a[j];
for(k=1;k<z1;k++)
{
if(z[k]==z[z1])
{
z1=k-1;
break;
}
}
}
cout<<z1<<endl;
}
}
return 0;
}