蒟蒻求助,本机上测试,只让输入前两行,

P3865 【模板】ST 表

@[开普勒的梦](/user/197196) 您 $m$ 的值是多少?
by 紪絽 @ 2021-09-27 19:09:38


$m$是询问的个数,是输入进去的 我按照样例输入的,$8$
by syanoeclipse @ 2021-09-27 19:11:19


@[⚡Legend_Zeraora⚡](/user/205199) ?
by syanoeclipse @ 2021-09-27 19:12:30


@[开普勒的梦](/user/197196) 给个样例,我试试(
by 紪絽 @ 2021-09-27 19:13:18


` 8 8 9 3 1 7 5 6 0 8 1 6 1 5 2 7 2 6 1 8 4 8 3 7 1 8 ` 题里的
by syanoeclipse @ 2021-09-27 19:14:02


RE了
by dingshengyang @ 2021-09-27 19:51:20


`for(int i=1;i<n;i++){cin>>st[i][0];}` …… `i <= n` 才对吧。
by XYY1411 @ 2021-09-28 17:10:51


@[XYY1411](/user/129562) 改了,还输不进去
by syanoeclipse @ 2021-09-28 21:14:03


for(int i=0;i<17;i++) { _p=pwr(i-1); for(int j=0;j<(n-(2*_p));j++) { st[j][i]=max(st[j][i-1],st[j+_p][i-1]); } } i等于0,i-1等于-1.算越界了吧
by 编码落寞 @ 2021-09-29 09:03:10


|