Submission #1997031


Source Code Expand

# coding:utf-8

x=int(input())
member=list(map(int, input().split()))

table=(10**9)*[int(0)]
ans=0
for i in range(x):
    table[member[i]] += 1

    if (table[member[i]] != member[i]):
        ans += 1
    else:
        ans -= (member[i]-1);


print(ans)

'''
# {{{

# }}}
'''

Submission Info

Submission Time
Task C - Good Sequence
User eryuk888
Language C++14 (GCC 5.4.1)
Score 0
Code Size 301 Byte
Status CE

Compile Error

./Main.cpp:1:3: error: invalid preprocessing directive #coding
 # coding:utf-8
   ^
./Main.cpp:19:1: error: empty character constant
 '''
 ^
./Main.cpp:19:3: warning: missing terminating ' character
 '''
   ^
./Main.cpp:19:1: error: missing terminating ' character
 '''
 ^
./Main.cpp:20:3: error: invalid preprocessing directive #{
 # {{{
   ^
./Main.cpp:22:3: error: invalid preprocessing directive #}
 # }}}
   ^
./Main.cpp:23:1: error: empty character constant
 '''
 ^
./Main.cpp:23:3: warning: missing terminating ' character
 '''
   ^
./Main.cpp:23:1: error: missing terminating ' character
 '''
 ^
./Main.cpp:3:1: error: ‘x’ does not name a type
 x=int(input())
 ^
./Main.cpp:17:6: error: expected constructor, destructor, or type conversion before ‘(’ token
 print(ans)
      ^