/ Vijos /

记录详情

Wrong Answer

/in/foo.cc: In member function 'void SegmentTree::Build(int, int, int)':
/in/foo.cc:17:29: warning: suggest parentheses around '+' inside '>>' [-Wparentheses]
   17 |             int j=i<<1,mid=l+r>>1;
      |                            ~^~
/in/foo.cc: In member function 'void SegmentTree::Add(int, int, int, double, double)':
/in/foo.cc:29:34: warning: suggest parentheses around '+' inside '>>' [-Wparentheses]
   29 |             int j=i<<1,mid=s[i].l+s[i].r>>1;
      |                            ~~~~~~^~~~~~~
/in/foo.cc: In member function 'void SegmentTree::Change(int, int, int, double, double)':
/in/foo.cc:47:34: warning: suggest parentheses around '+' inside '>>' [-Wparentheses]
   47 |             int j=i<<1,mid=s[i].l+s[i].r>>1;
      |                            ~~~~~~^~~~~~~
/in/foo.cc: In constructor 'SegmentTree::node::node(int, int)':
/in/foo.cc:72:30: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   72 |                 l=_l,r=_r,c=S=T=0;
      |                             ~^~~~
/in/foo.cc: In member function 'void SegmentTree::PushDown(int)':
/in/foo.cc:105:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  105 |             s[i].c=s[i].S=s[i].T=0;
      |                    ~~~~~~^~~~~~~~~
/in/foo.cc: In member function 'void SegmentTree::Sum(int, int, int)':
/in/foo.cc:117:34: warning: suggest parentheses around '+' inside '>>' [-Wparentheses]
  117 |             int j=i<<1,mid=s[i].l+s[i].r>>1;
      |                            ~~~~~~^~~~~~~
# 状态 耗时 内存占用
#1 Wrong Answer 31ms 24.891 MiB
#2 Wrong Answer 322ms 26.316 MiB
#3 Wrong Answer 307ms 26.293 MiB
#4 Wrong Answer 329ms 26.375 MiB
#5 Wrong Answer 342ms 26.395 MiB

信息

递交者
类型
递交
题目
P2018 相关分析
语言
C++
递交时间
2025-06-09 20:09:49
评测时间
2025-06-09 20:09:49
评测机
分数
0
总耗时
1334ms
峰值内存
26.395 MiB