πŸ”™λ’€λ‘œκ°€κΈ°

μ•Œκ³ λ¦¬μ¦˜ λΆ„λ₯˜

μ‹œκ°„ μ œν•œ λ©”λͺ¨λ¦¬ μ œν•œ 제좜 μ •λ‹΅ 맞힌 μ‚¬λžŒ μ •λ‹΅ λΉ„μœ¨
1 초 32 MB 4766 1740 1267 35.510%

문제

길이가 N인 μˆ˜μ—΄μ΄ μ£Όμ–΄μ§ˆ λ•Œ, μˆ˜μ—΄μ—μ„œ μ—°μ†ν•œ 1개 μ΄μƒμ˜ 수λ₯Ό λ½‘μ•˜μ„ λ•Œ 같은 μˆ˜κ°€ μ—¬λŸ¬ 번 λ“±μž₯ν•˜μ§€ μ•ŠλŠ” 경우의 수λ₯Ό κ΅¬ν•˜λŠ” ν”„λ‘œκ·Έλž¨μ„ μž‘μ„±ν•˜μ—¬λΌ.

μž…λ ₯

첫 번째 μ€„μ—λŠ” μˆ˜μ—΄μ˜ 길이 N이 μ£Όμ–΄μ§„λ‹€. (1 ≀ N ≀ 100,000)

두 번째 μ€„μ—λŠ” μˆ˜μ—΄μ„ λ‚˜νƒ€λ‚΄λŠ” N개의 μ •μˆ˜κ°€ μ£Όμ–΄μ§„λ‹€. μˆ˜μ—΄μ— λ‚˜νƒ€λ‚˜λŠ” μˆ˜λŠ” λͺ¨λ‘ 1 이상 100,000 μ΄ν•˜μ΄λ‹€.

좜λ ₯

쑰건을 λ§Œμ‘±ν•˜λŠ” 경우의 수λ₯Ό 좜λ ₯ν•œλ‹€.

예제 μž…λ ₯ 1

5
1 2 3 4 5

예제 좜λ ₯ 1

15

예제 μž…λ ₯ 2

5
1 2 3 1 2

예제 좜λ ₯ 2

12

예제 μž…λ ₯ 3