답안 #796838

# 제출 시각 아이디 문제 언어 결과 실행 시간 메모리
796838 2023-07-28T19:42:21 Z raphaelp Zapina (COCI20_zapina) C++14
컴파일 오류
0 ms 0 KB
#include<bits/stdc++.h>
using namespace std;
int main()
{
    int N;
    cin>>N;
    long long tot=1;
    for(int i=0; i<N; i++)
    {
        tot*=N;
        tot= tot%1000000007;
    }
    vector<vector<long long>> tab (N+1, vector<long long> (N,0));
    tab[1][0]=1;
    for (long long i=1; i<N; i++)
    {
        for (long long j=0; j<=N; j++)
        {
            if (tab[i][j]==0) break;
            long long mult=1;
            for (long long p=0; p<=min(i,N-j); p++)
            {
                tab[i+1][j+p]+=tab[i][j]*mult;
                tab[i+1][j+p]=tab[i+1][j+p]%1000000007;
                mult*=N-j-p;
                mult=mult%1000000007;
            }
        }
    }
    tot-=tab[N][N];
    tot=tot%1000000007;
    cout<<tot;
}

Compilation message

zapina.cpp:13:2: error: extended character   is not valid in an identifier
   13 |     vector<vector<long long>> tab (N+1, vector<long long> (N,0));
      |  ^
zapina.cpp:13:5: error: extended character   is not valid in an identifier
   13 |     vector<vector<long long>> tab (N+1, vector<long long> (N,0));
      |    ^
zapina.cpp: In function 'int main()':
zapina.cpp:13:2: error: '\U000000a0' was not declared in this scope
   13 |     vector<vector<long long>> tab (N+1, vector<long long> (N,0));
      |  ^
zapina.cpp:14:5: error: 'tab' was not declared in this scope; did you mean 'tan'?
   14 |     tab[1][0]=1;
      |     ^~~
      |     tan