F.A.Q
Hand In Hand
Online Acmers
Problem Archive
Realtime Judge Status
Authors Ranklist
 
     C/C++/Java Exams     
ACM Steps
Go to Job
Contest LiveCast
ICPC@China
Best Coder beta
VIP | STD Contests
    DIY | Web-DIY beta
Author ID 
Password 
 Register new ID

View Compilation Error

0_0_33529300_18651.cpp: In function 'LL Legendre(LL, LL)':
0_0_33529300_18651.cpp:61:36: error: too many arguments to function 'LL quick_mod(LL, LL)'
     return quick_mod(a, (p-1)>>1, p);
                                    ^
0_0_33529300_18651.cpp:6:4: note: declared here
 LL quick_mod(LL a, LL b)
    ^
0_0_33529300_18651.cpp: In function 'int main()':
0_0_33529300_18651.cpp:124:43: error: too many arguments to function 'LL quick_mod(LL, LL)'
         LL x = quick_mod(quick_mod(a,c,MOD),MOD-2,MOD);
                                           ^
0_0_33529300_18651.cpp:6:4: note: declared here
 LL quick_mod(LL a, LL b)
    ^
0_0_33529300_18651.cpp:124:54: error: too many arguments to function 'LL quick_mod(LL, LL)'
         LL x = quick_mod(quick_mod(a,c,MOD),MOD-2,MOD);
                                                      ^
0_0_33529300_18651.cpp:6:4: note: declared here
 LL quick_mod(LL a, LL b)
    ^
0_0_33529300_18651.cpp:125:33: error: too many arguments to function 'LL quick_mod(LL, LL)'
         LL y = quick_mod(b,c,MOD) * x % MOD;
                                 ^
0_0_33529300_18651.cpp:6:4: note: declared here
 LL quick_mod(LL a, LL b)
    ^
0_0_33529300_18651.cpp:126:33: error: too many arguments to function 'LL quick_mod(LL, LL)'
         LL q = quick_mod(a,k,MOD);
                                 ^
0_0_33529300_18651.cpp:6:4: note: declared here
 LL quick_mod(LL a, LL b)
    ^
0_0_33529300_18651.cpp:130:50: error: too many arguments to function 'LL quick_mod(LL, LL)'
             LL invq = quick_mod(MOD+1-q,MOD-2,MOD);
                                                  ^
0_0_33529300_18651.cpp:6:4: note: declared here
 LL quick_mod(LL a, LL b)
    ^
0_0_33529300_18651.cpp:132:64: error: too many arguments to function 'LL quick_mod(LL, LL)'
             else ans = (ans+num*((1-quick_mod(q,(n+1)%MOD-1,MOD)+MOD)%MOD)%MOD*invq%MOD)%MOD;
                                                                ^
0_0_33529300_18651.cpp:6:4: note: declared here
 LL quick_mod(LL a, LL b)
    ^
0_0_33529300_18651.cpp:135:38: error: too many arguments to function 'LL quick_mod(LL, LL)'
         ans = ans * quick_mod(d,k,MOD) % MOD;
                                      ^
0_0_33529300_18651.cpp:6:4: note: declared here
 LL quick_mod(LL a, LL b)
    ^


Hangzhou Dianzi University Online Judge 3.0
Copyright © 2005-2024 HDU ACM Team. All Rights Reserved.
Designer & Developer : Wang Rongtao LinLe GaoJie GanLu
Total 0.000000(s) query 1, Server time : 2024-10-05 07:00:55, Gzip enabled