Submission #981405

#TimeUsernameProblemLanguageResultExecution timeMemory
981405Faisal_SaqibHexagonal Territory (APIO21_hexagon)C++17
Compilation error
0 ms0 KiB
#include "hexagon.h" #include "grader.cpp" #include <vector> using namespace std; #define ll long long const ll mod=1e9+7; ll powmod(ll a,ll b,ll mod) { if(b==0) { return 1; } if(b==1) { return a; } ll cp=powmod(a,b/2,mod); cp=(cp*cp)%mod; if(b%2) { cp=(cp*a)%mod; } return cp; } int draw_territory(int N, int A, int B,std::vector<int> D, std::vector<int> L) { ll total_cell=L[0]+1,two=2; total_cell=(((total_cell*(total_cell+1))%mod)*powmod(two,mod-2,mod))%mod; ll ap=A; return (total_cell*ap)%mod; }

Compilation message (stderr)

/usr/bin/ld: /tmp/ccFUigUv.o: in function `main':
grader.cpp:(.text.startup+0x0): multiple definition of `main'; /tmp/ccyWuycw.o:hexagon.cpp:(.text.startup+0x0): first defined here
collect2: error: ld returned 1 exit status