제출 #1081534

#제출 시각아이디문제언어결과실행 시간메모리
1081534djs100201마술쇼 (APIO24_show)C++17
컴파일 에러
0 ms0 KiB
#include<bits/stdc++.h> #define all(v) v.begin(),v.end() using namespace std; using ll = long long; using P = pair<ll, ll>; using PP = pair<ll, P>; const ll n_ =1e7+10, inf = (ll)2e9 * (ll)1e9 + 7, mod = 998244353; ll n, m, tc = 1, a, b, c, d, sum, x, y, z, base, ans, k; #include "Alice.h" #include "Bob.h" vector<pair<int,int>> Alice(){ // add your code here // change below into your code long long x = setN(5000); vector<pair<int,int>>res; for(int i=2;i<5000;i++){ bit[i]=(++base)%60; //0 ~ 59 } for(int i=2;i<n;i++){ if((1ll<<bit[i]) & x){ res.push_back({i,5000}); } else{ res.push_back({1,i}); } } res.push_back({1,5000}); return res; }
#include<bits/stdc++.h> #define all(v) v.begin(),v.end() using namespace std; using ll = long long; using P = pair<ll, ll>; using PP = pair<ll, P>; const ll n_ =1e7+10, inf = (ll)2e9 * (ll)1e9 + 7, mod = 998244353; ll n, m, tc = 1, a, b, c, d, sum, x, y, z, base, ans, k; #include "Alice.h" #include "Bob.h" long long Bob(vector<pair<int,int>> V){ // add your code here ll res=0; for(auto [a,b]:V){ if(a==1 && b==5000)continue; if(b==5000){ res|=(1ll<<bit[a]); } } return res; // change this into your code }

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

Alice.cpp: In function 'std::vector<std::pair<int, int> > Alice()':
Alice.cpp:18:9: error: 'bit' was not declared in this scope
   18 |         bit[i]=(++base)%60;
      |         ^~~
Alice.cpp:22:18: error: 'bit' was not declared in this scope
   22 |         if((1ll<<bit[i]) & x){
      |                  ^~~

Bob.cpp: In function 'long long int Bob(std::vector<std::pair<int, int> >)':
Bob.cpp:18:24: error: 'bit' was not declared in this scope
   18 |             res|=(1ll<<bit[a]);
      |                        ^~~