제출 #924656

#제출 시각아이디문제언어결과실행 시간메모리
924656biankStone Arranging 2 (JOI23_ho_t1)C++14
컴파일 에러
0 ms0 KiB
#include<bits/stdc++.h> using namespace std; #define forn(i,n) for(int i=0;i<int(n);i++) #define forsn(i,s,n) for(int i=int(s);i<int(n);i++) int main(){ ios::sync_with_stdio(0); cin.tie(0); cout.tie(0); int n; cin >> n; vector<int> a(n);  map<int,int> last; forn(i,n){    cin >> a[i];    last[a[i]]=i; } forn(i,n){ int j=last[a[i]]; forsn(k,i,j) a[k]=a[j]; i=j; } forn(i,n) cout << a[i] << '\n'; }

컴파일 시 표준 에러 (stderr) 메시지

Main.cpp:10:2: error: extended character   is not valid in an identifier
   10 |   map<int,int> last;
      |  ^
Main.cpp:12:2: error: extended character   is not valid in an identifier
   12 |     cin >> a[i];
      |  ^
Main.cpp:12:5: error: extended character   is not valid in an identifier
   12 |     cin >> a[i];
      |    ^
Main.cpp:13:2: error: extended character   is not valid in an identifier
   13 |     last[a[i]]=i;
      |  ^
Main.cpp:13:5: error: extended character   is not valid in an identifier
   13 |     last[a[i]]=i;
      |    ^
Main.cpp: In function 'int main()':
Main.cpp:10:2: error: '\U000000a0map' was not declared in this scope
   10 |   map<int,int> last;
      |  ^~~~
Main.cpp:10:8: error: expected primary-expression before 'int'
   10 |   map<int,int> last;
      |       ^~~
Main.cpp:12:2: error: '\U000000a0' was not declared in this scope
   12 |     cin >> a[i];
      |  ^
Main.cpp:13:4: error: expected ';' before '\U000000a0last'
   13 |     last[a[i]]=i;
      |   ^~~~~~
      |   ;
Main.cpp:16:11: error: 'last' was not declared in this scope
   16 |     int j=last[a[i]];
      |           ^~~~