trang chủ / bài tập / vladcafe

Vlad và các quán cà phê

Đề bài

Mô tả

Vlad ghi lại chỉ số của các quán cà phê mà anh ghé thăm, theo đúng thứ tự thời gian: a1,a2,,an. Một quán có thể được ghé nhiều lần, và một số chỉ số có thể không xuất hiện.

Với mỗi quán, xét lần ghé cuối cùng của Vlad tới quán đó. Hãy tìm quán mà lần ghé cuối cùng của nó diễn ra sớm nhất so với lần ghé cuối cùng của mọi quán khác, tức là quán mà Vlad đã không quay lại lâu nhất.

Có thể chứng minh rằng đáp án luôn duy nhất, vì lần ghé cuối cùng của các quán khác nhau nằm ở những vị trí khác nhau.

Dữ liệu vào

  • Dòng đầu chứa số nguyên n: số lần Vlad ghé quán.
  • Dòng thứ hai chứa n số nguyên a1,a2,,an: chỉ số các quán theo thứ tự ghé thăm.

Dữ liệu ra

In ra một số nguyên: chỉ số của quán có lần ghé cuối cùng sớm nhất.

Ràng buộc

  • 1n2·105
  • 0ai2·105

Ví dụ

Input Output Giải thích
5
1 3 2 1 2
3 Lần ghé cuối tới quán 1 là ở vị trí 4, tới quán 2 ở vị trí 5, tới quán 3 ở vị trí 2. Quán 3 có lần ghé cuối sớm nhất.
6
2 1 2 2 4 1
2 Lần ghé cuối tới quán 2 ở vị trí 4, tới quán 4 ở vị trí 5, tới quán 1 ở vị trí 6. Quán 2 có lần ghé cuối sớm nhất.

Bình luận

Không có bình luận tại thời điểm này.

gnatmake 12.2.0 a68g 3.1.2 nasm 2.16.1 as_x64 2.46 awk 1.3.4 gcc 16.1.0 csc 6.12.0.200 g++ 16.1.0 g++-themis 16.1.0 g++17 16.1.0 g++20 16.1.0 g++23 16.1.0 clang++ 22.1.6 dmd 2.112.0 dart 3.12.1 gforth 0.7.3 gfortran 12.2.0 go 1.26.3 groovyc 5.0.6 javac 25.0.3 node 26.2.0 kotlinc 2.3.21 sbcl 2.2.9 lua 5.4.8 nim 2.2.10 fpc 3.2.2 fpc-themis 3.2.2 perl 5.36.0 php 8.5.6 pike 8.0 pypy3 7.3.23 python3 3.14.5 racket 8.7 ruby 4.0.5 rustc 1.96.0 csc 5.3.0 ctoj-scratch 0.0.1 sed 4.9 tclsh 8.6 bun 1.3.14 deno 2.8.1 v 0.5.1 zig 0.16.0