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_36443098_30470.cpp:16:9: error: 'll' does not name a type
         ll val, d, f, ta;
         ^
0_0_36443098_30470.cpp:18:31: error: 'll' has not been declared
     inline void update(int x, ll add, ll dd, ll ff) {
                               ^
0_0_36443098_30470.cpp:18:39: error: 'll' has not been declared
     inline void update(int x, ll add, ll dd, ll ff) {
                                       ^
0_0_36443098_30470.cpp:18:46: error: 'll' has not been declared
     inline void update(int x, ll add, ll dd, ll ff) {
                                              ^
0_0_36443098_30470.cpp:39:40: error: 'll' has not been declared
     void modify(int x, int ml, int mr, ll add, ll dd, ll ff) {
                                        ^
0_0_36443098_30470.cpp:39:48: error: 'll' has not been declared
     void modify(int x, int ml, int mr, ll add, ll dd, ll ff) {
                                                ^
0_0_36443098_30470.cpp:39:55: error: 'll' has not been declared
     void modify(int x, int ml, int mr, ll add, ll dd, ll ff) {
                                                       ^
0_0_36443098_30470.cpp: In member function 'void SegmentTree::update(int, int, int, int)':
0_0_36443098_30470.cpp:19:14: error: 'struct SegmentTree::tree' has no member named 'd'
         t[x].d += dd;
              ^
0_0_36443098_30470.cpp:20:14: error: 'struct SegmentTree::tree' has no member named 'f'
         t[x].f += ff;
              ^
0_0_36443098_30470.cpp:21:14: error: 'struct SegmentTree::tree' has no member named 'ta'
         t[x].ta += add;
              ^
0_0_36443098_30470.cpp:22:14: error: 'struct SegmentTree::tree' has no member named 'val'
         t[x].val += add * 1ll * (t[x].r - t[x].l + 1);
              ^
0_0_36443098_30470.cpp: In member function 'void SegmentTree::push_down(int)':
0_0_36443098_30470.cpp:25:28: error: 'struct SegmentTree::tree' has no member named 'ta'
         update(ls(x), t[x].ta, t[x].d, t[x].f);
                            ^
0_0_36443098_30470.cpp:25:37: error: 'struct SegmentTree::tree' has no member named 'd'
         update(ls(x), t[x].ta, t[x].d, t[x].f);
                                     ^
0_0_36443098_30470.cpp:25:45: error: 'struct SegmentTree::tree' has no member named 'f'
         update(ls(x), t[x].ta, t[x].d, t[x].f);
                                             ^
0_0_36443098_30470.cpp:26:28: error: 'struct SegmentTree::tree' has no member named 'ta'
         update(rs(x), t[x].ta, t[x].d, t[x].f);
                            ^
0_0_36443098_30470.cpp:26:37: error: 'struct SegmentTree::tree' has no member named 'd'
         update(rs(x), t[x].ta, t[x].d, t[x].f);
                                     ^
0_0_36443098_30470.cpp:26:45: error: 'struct SegmentTree::tree' has no member named 'f'
         update(rs(x), t[x].ta, t[x].d, t[x].f);
                                             ^
0_0_36443098_30470.cpp:27:14: error: 'struct SegmentTree::tree' has no member named 'ta'
         t[x].ta = 0, t[x].d = 0, t[x].f = 0;
              ^
0_0_36443098_30470.cpp:27:27: error: 'struct SegmentTree::tree' has no member named 'd'
         t[x].ta = 0, t[x].d = 0, t[x].f = 0;
                           ^
0_0_36443098_30470.cpp:27:39: error: 'struct SegmentTree::tree' has no member named 'f'
         t[x].ta = 0, t[x].d = 0, t[x].f = 0;
                                       ^
0_0_36443098_30470.cpp: In member function 'void SegmentTree::push_up(int)':
0_0_36443098_30470.cpp:30:14: error: 'struct SegmentTree::tree' has no member named 'val'
         t[x].val = t[ls(x)].val + t[rs(x)].val;
              ^
0_0_36443098_30470.cpp:30:29: error: 'struct SegmentTree::tree' has no member named 'val'
         t[x].val = t[ls(x)].val + t[rs(x)].val;
                             ^
0_0_36443098_30470.cpp:30:44: error: 'struct SegmentTree::tree' has no member named 'val'
         t[x].val = t[ls(x)].val + t[rs(x)].val;
                                            ^
0_0_36443098_30470.cpp: In member function 'void SegmentTree::build(int, int, int)':
0_0_36443098_30470.cpp:33:38: error: 'struct SegmentTree::tree' has no member named 'ta'
         t[x].l = l, t[x].r = r, t[x].ta = 0, t[x].d = 0, t[x].f = 0;
                                      ^
0_0_36443098_30470.cpp:33:51: error: 'struct SegmentTree::tree' has no member named 'd'
         t[x].l = l, t[x].r = r, t[x].ta = 0, t[x].d = 0, t[x].f = 0;
                                                   ^
0_0_36443098_30470.cpp:33:63: error: 'struct SegmentTree::tree' has no member named 'f'
         t[x].l = l, t[x].r = r, t[x].ta = 0, t[x].d = 0, t[x].f = 0;
                                                               ^
0_0_36443098_30470.cpp:34:26: error: 'struct SegmentTree::tree' has no member named 'val'
         if(l == r) {t[x].val = 0; return;}
                          ^
0_0_36443098_30470.cpp: In member function 'int SegmentTree::ask(int, int, int)':
0_0_36443098_30470.cpp:49:44: error: 'struct SegmentTree::tree' has no member named 'val'
         if(l >= ql && r <= qr) return t[x].val;
                                            ^
0_0_36443098_30470.cpp: In function 'int main()':
0_0_36443098_30470.cpp:66:9: error: 'tot' was not declared in this scope
         tot = 0;
         ^
0_0_36443098_30470.cpp:71:39: error: 'sz' was not declared in this scope
         for(int i = 1; i <= tot; i++) sz[i] = cnt[mp[a[i]]];
                                       ^
0_0_36443098_30470.cpp:80:33: error: 'sz' was not declared in this scope
             for(int j = 1; j <= sz[i]; j++) {
                                 ^
0_0_36443098_30470.cpp:81:17: error: 'sum' was not declared in this scope
                 sum[j] = sum[j - 1] + 1;
                 ^
0_0_36443098_30470.cpp:83:60: error: 'mn' was not declared in this scope
                 if(j > 1 && v[i][j - 1] - v[i][j - 2] > 1) mn = min(mn, sum[j] - 1);
                                                            ^
0_0_36443098_30470.cpp:84:17: error: 'mx' was not declared in this scope
                 mx = max(mx, sum[j])
                 ^
0_0_36443098_30470.cpp:86:26: error: expected primary-expression before ',' token
             int S = MX - , E = MX;
                          ^
0_0_36443098_30470.cpp:87:29: error: no matching function for call to 'SegmentTree::build(int, const int&)'
             sgt.build(1, MX )
                             ^
0_0_36443098_30470.cpp:87:29: note: candidate is:
0_0_36443098_30470.cpp:32:10: note: void SegmentTree::build(int, int, int)
     void build(int x, int l, int r) {
          ^
0_0_36443098_30470.cpp:32:10: note:   candidate expects 3 arguments, 2 provided


Hangzhou Dianzi University Online Judge 3.0
Copyright © 2005-2025 HDU ACM Team. All Rights Reserved.
Designer & Developer : Wang Rongtao LinLe GaoJie GanLu
Total 0.000000(s) query 1, Server time : 2025-04-18 08:38:58, Gzip enabled