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_35187679_14023.cpp:9:17: error: expected unqualified-id before 'long'
 #define double (long double)
                 ^
0_0_35187679_14023.cpp:10:7: note: in expansion of macro 'double'
 const double pie=acos(-1.0);
       ^
0_0_35187679_14023.cpp:9:17: error: expected ')' before 'long'
 #define double (long double)
                 ^
0_0_35187679_14023.cpp:10:7: note: in expansion of macro 'double'
 const double pie=acos(-1.0);
       ^
0_0_35187679_14023.cpp:9:17: error: expected unqualified-id before 'long'
 #define double (long double)
                 ^
0_0_35187679_14023.cpp:15:2: note: in expansion of macro 'double'
  double x,y;
  ^
0_0_35187679_14023.cpp:9:17: error: expected ')' before 'long'
 #define double (long double)
                 ^
0_0_35187679_14023.cpp:15:2: note: in expansion of macro 'double'
  double x,y;
  ^
0_0_35187679_14023.cpp:9:17: error: expected unqualified-id before 'long'
 #define double (long double)
                 ^
0_0_35187679_14023.cpp:16:11: note: in expansion of macro 'double'
  complex (double aa=0,double bb=0)
           ^
0_0_35187679_14023.cpp:9:17: error: expected ')' before 'long'
 #define double (long double)
                 ^
0_0_35187679_14023.cpp:16:11: note: in expansion of macro 'double'
  complex (double aa=0,double bb=0)
           ^
0_0_35187679_14023.cpp:9:17: error: expected ')' before 'long'
 #define double (long double)
                 ^
0_0_35187679_14023.cpp:16:11: note: in expansion of macro 'double'
  complex (double aa=0,double bb=0)
           ^
0_0_35187679_14023.cpp: In function 'complex operator+(complex, complex)':
0_0_35187679_14023.cpp:21:59: error: 'struct complex' has no member named 'x'
 complex operator + (complex a,complex b){return complex(a.x+b.x,a.y+b.y);}
                                                           ^
0_0_35187679_14023.cpp:21:63: error: 'struct complex' has no member named 'x'
 complex operator + (complex a,complex b){return complex(a.x+b.x,a.y+b.y);}
                                                               ^
0_0_35187679_14023.cpp:21:67: error: 'struct complex' has no member named 'y'
 complex operator + (complex a,complex b){return complex(a.x+b.x,a.y+b.y);}
                                                                   ^
0_0_35187679_14023.cpp:21:71: error: 'struct complex' has no member named 'y'
 complex operator + (complex a,complex b){return complex(a.x+b.x,a.y+b.y);}
                                                                       ^
0_0_35187679_14023.cpp: In function 'complex operator-(complex, complex)':
0_0_35187679_14023.cpp:22:59: error: 'struct complex' has no member named 'x'
 complex operator - (complex a,complex b){return complex(a.x-b.x,a.y-b.y);}
                                                           ^
0_0_35187679_14023.cpp:22:63: error: 'struct complex' has no member named 'x'
 complex operator - (complex a,complex b){return complex(a.x-b.x,a.y-b.y);}
                                                               ^
0_0_35187679_14023.cpp:22:67: error: 'struct complex' has no member named 'y'
 complex operator - (complex a,complex b){return complex(a.x-b.x,a.y-b.y);}
                                                                   ^
0_0_35187679_14023.cpp:22:71: error: 'struct complex' has no member named 'y'
 complex operator - (complex a,complex b){return complex(a.x-b.x,a.y-b.y);}
                                                                       ^
0_0_35187679_14023.cpp: In function 'complex operator*(complex, complex)':
0_0_35187679_14023.cpp:23:59: error: 'struct complex' has no member named 'x'
 complex operator * (complex a,complex b){return complex(a.x*b.x-a.y*b.y,a.x*b.y+a.y*b.x);}
                                                           ^
0_0_35187679_14023.cpp:23:63: error: 'struct complex' has no member named 'x'
 complex operator * (complex a,complex b){return complex(a.x*b.x-a.y*b.y,a.x*b.y+a.y*b.x);}
                                                               ^
0_0_35187679_14023.cpp:23:67: error: 'struct complex' has no member named 'y'
 complex operator * (complex a,complex b){return complex(a.x*b.x-a.y*b.y,a.x*b.y+a.y*b.x);}
                                                                   ^
0_0_35187679_14023.cpp:23:71: error: 'struct complex' has no member named 'y'
 complex operator * (complex a,complex b){return complex(a.x*b.x-a.y*b.y,a.x*b.y+a.y*b.x);}
                                                                       ^
0_0_35187679_14023.cpp:23:75: error: 'struct complex' has no member named 'x'
 complex operator * (complex a,complex b){return complex(a.x*b.x-a.y*b.y,a.x*b.y+a.y*b.x);}
                                                                           ^
0_0_35187679_14023.cpp:23:79: error: 'struct complex' has no member named 'y'
 complex operator * (complex a,complex b){return complex(a.x*b.x-a.y*b.y,a.x*b.y+a.y*b.x);}
                                                                               ^
0_0_35187679_14023.cpp:23:83: error: 'struct complex' has no member named 'y'
 complex operator * (complex a,complex b){return complex(a.x*b.x-a.y*b.y,a.x*b.y+a.y*b.x);}
                                                                                   ^
0_0_35187679_14023.cpp:23:87: error: 'struct complex' has no member named 'x'
 complex operator * (complex a,complex b){return complex(a.x*b.x-a.y*b.y,a.x*b.y+a.y*b.x);}
                                                                                       ^
0_0_35187679_14023.cpp: In function 'void FFT(complex*, int)':
0_0_35187679_14023.cpp:32:26: error: 'pie' was not declared in this scope
   complex wn=complex(cos(pie/mid),mode*sin(pie/mid));
                          ^
0_0_35187679_14023.cpp:35:25: error: no matching function for call to 'complex::complex(int, int)'
    complex w=complex(1,0);
                         ^
0_0_35187679_14023.cpp:35:25: note: candidates are:
0_0_35187679_14023.cpp:13:8: note: constexpr complex::complex()
 struct complex
        ^
0_0_35187679_14023.cpp:13:8: note:   candidate expects 0 arguments, 2 provided
0_0_35187679_14023.cpp:13:8: note: constexpr complex::complex(const complex&)
0_0_35187679_14023.cpp:13:8: note:   candidate expects 1 argument, 2 provided
0_0_35187679_14023.cpp:13:8: note: constexpr complex::complex(complex&&)
0_0_35187679_14023.cpp:13:8: note:   candidate expects 1 argument, 2 provided
0_0_35187679_14023.cpp: In function 'int main()':
0_0_35187679_14023.cpp:52:14: error: 'struct complex' has no member named 'x'
         A[i].x=A[i].y=0;
              ^
0_0_35187679_14023.cpp:52:21: error: 'struct complex' has no member named 'y'
         A[i].x=A[i].y=0;
                     ^
0_0_35187679_14023.cpp:55:14: error: 'struct complex' has no member named 'x'
     A[tot=0].x=1;
              ^
0_0_35187679_14023.cpp:65:16: error: 'struct complex' has no member named 'x'
         A[tot].x+=1.0;
                ^
0_0_35187679_14023.cpp:66:16: error: 'struct complex' has no member named 'y'
         A[tot].y+=1.0*i;
                ^
0_0_35187679_14023.cpp:71:15: error: 'struct complex' has no member named 'y'
     swap(A[i].y,A[tot-i].y);
               ^
0_0_35187679_14023.cpp:71:26: error: 'struct complex' has no member named 'y'
     swap(A[i].y,A[tot-i].y);
                          ^
0_0_35187679_14023.cpp:83:47: error: 'struct complex' has no member named 'y'
         printf("%lld\n",(long long)((A[tot-i].y-A[i+tot].y)/limit+0.5));
                                               ^
0_0_35187679_14023.cpp:83:58: error: 'struct complex' has no member named 'y'
         printf("%lld\n",(long long)((A[tot-i].y-A[i+tot].y)/limit+0.5));
                                                          ^


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-09-29 07:58:17, Gzip enabled