Submission #1555423


Source Code Expand

#include <iostream>
#include <iomanip>
#include <vector>
#include <algorithm>
#include <cstring>
#include <map>
#include <queue>
#include <cmath>
#include <complex> // complex<double> a(1.2 , 2.3);// real(): 1.2, imag()2.3
using namespace std;

#define MOD 1000000007
#define ll long long
#define ld long double
#define FOR(i,a,b) for(ll i=(ll)a;i<(ll)b;i++)
#define rep(i,n) FOR(i,0,n)
#define pb push_back
#define mp make_pair
#define all(s) a.begin(),a.end()
#define rall(s) a.rbegin(),a.rend()
#define rmsame(a) a.erase(unique(all(a)), a.end())
int main(){
  cin.tie(0);
  ios::sync_with_stdio(false);

ll n;
vector<ll> menu;
cin >> n;
rep(i,n) {ll inp; cin >> inp; menu.pb(inp);}
rmsame(menu);
cout << menu[menu.size()-2] << endl;

  
  return 0;
}

Submission Info

Submission Time
Task B - 心配性な富豪、ファミリーレストランに行く。
User ukohank517
Language C++14 (GCC 5.4.1)
Score 0
Code Size 789 Byte
Status CE

Compile Error

./Main.cpp: In function ‘int main()’:
./Main.cpp:19:16: error: ‘a’ was not declared in this scope
 #define all(s) a.begin(),a.end()
                ^
./Main.cpp:21:34: note: in expansion of macro ‘all’
 #define rmsame(a) a.erase(unique(all(a)), a.end())
                                  ^
./Main.cpp:30:1: note: in expansion of macro ‘rmsame’
 rmsame(menu);
 ^