Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

RGB7591 - Сережа ба дагаварууд

Сережад n элементтэй а натурал тоон дараалал өгөгдсөн. Тэр зүгээр ч суугаад байх дургүй учраас тоон дараалах судлахаар шийдсэн гэнэ. Сережа цаасан дээр m элементтэй l1, l2, . . . , lm (1 ≤ li ≤ n) натурал тоон дараалал бичсэн байна.

Харин яг одоо Сережа li (0 < i ≤ m) тоо бүрийн хувьд а натурал тоон дараалалын хувьд aliali + 1, ... , an тоонууд дотор хичнээн ялгаатай тоо байгааг мэдэхийг хүсэж байгаа. Түүнд туслана уу?

Input

Эхний мөрөнд n ба m (1 ≤ n, m ≤ 105) тоонууд өгөгдөнө. Дараагийн мөрөнд a1, a2, . . . , an (1 ≤ ai ≤ 105) натурал тоонууд өгөгднө.

Дараагийн m мөрөнд l1, l2, . . . , ln (1 ≤ li ≤ n) тоонууд тус бүр нэг нэг мөрөнд өгөгдөнө.

Output

m мөрөнд бодлогын хариуг хэвлэнэ.

Example

Input: 

10 10
1 2 3 4 1 2 3 4 100000 99999
1
2
3
4
5
6
7
8
9
10

Output:

6
6
6
6
6
5
4
3
2
1


Нэмсэн:Bataa
Огноо:2014-01-09
Хугацааны хязгаарлалт:1s
Эх кодын хэмжээний хязгаарлалт:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Програмчлалын хэлүүд:ADA95 ASM32 BASH BF C NCSHARP CSHARP C++ 4.3.2 CPP C99 CLPS LISP sbcl LISP clisp D ERL FORTRAN HASK ICON ICK JAVA JS-RHINO JULIA LUA NEM NICE OCAML PAS-GPC PAS-FPC PERL PHP PIKE PRLG-swi PYTHON PYPY3 PYTHON3 RUBY SCALA SCM guile ST TCL WHITESPACE

hide comments
2024-11-19 12:11:14
#include <iostream>
using namespace std;

int main() {
int n, m, a[100001], suffix_count[100001], l;

cin >> n >> m;
for (int i=1; i <= n; i++) cin >> a[i];

for (int i=n; i>= 1; i--) {
bool is_unique = true;
for (int j = i+1; j<= n; j++) {
if (a[i] == a[j]) {
is_unique = false;
break;
}
}
suffix_count[i] = suffix_count[i+1] + (is_unique ? 1:0);
}

for (int i=1; i<=m; i++) {
cin >> l;
cout << suffix_count[l] << endl;
}

return 0;
}deli oilgoj huulrei
2019-03-27 04:29:27 busykid
Бодолт маань энд тэнцээд, Codeforces дээр Time Limit зааж байна. :)
2014-01-27 04:55:00 LearnerMN
Test ni heterhii sul bh shig bn
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.