0_0_13252868_18258.cpp:2:17: error: too many decimal points in number
idx,num:array[0..200010] of longint;
^
0_0_13252868_18258.cpp:1:1: error: 'var' does not name a type
var i,a,b,m,n:longint;
^
0_0_13252868_18258.cpp:2:3: error: 'idx' does not name a type
idx,num:array[0..200010] of longint;
^
0_0_13252868_18258.cpp:3:3: error: 'p' does not name a type
p:char;
^
0_0_13252868_18258.cpp:5:1: error: 'function' does not name a type
function lowbit(x:longint):longint;
^
0_0_13252868_18258.cpp:6:2: error: 'begin' does not name a type
begin
^
0_0_13252868_18258.cpp:8:2: error: 'end' does not name a type
end;
^
0_0_13252868_18258.cpp:9:1: error: 'function' does not name a type
function max(a,b:longint):longint;
^
0_0_13252868_18258.cpp:10:2: error: 'begin' does not name a type
begin
^
0_0_13252868_18258.cpp:13:2: error: 'end' does not name a type
end;
^
0_0_13252868_18258.cpp:14:1: error: 'procedure' does not name a type
procedure init;
^
0_0_13252868_18258.cpp:15:1: error: 'var' does not name a type
var i,j:longint;
^
0_0_13252868_18258.cpp:16:2: error: 'begin' does not name a type
begin
^
0_0_13252868_18258.cpp:20:5: error: 'j' does not name a type
j:=1;
^
0_0_13252868_18258.cpp:21:6: error: expected unqualified-id before 'while'
while j<lowbit(i) do
^
0_0_13252868_18258.cpp:24:9: error: 'j' does not name a type
j:=j shl 1;
^
0_0_13252868_18258.cpp:25:8: error: 'end' does not name a type
end;
^
0_0_13252868_18258.cpp:26:5: error: 'end' does not name a type
end;
^
0_0_13252868_18258.cpp:27:2: error: 'end' does not name a type
end;
^
0_0_13252868_18258.cpp:28:1: error: 'function' does not name a type
function query(l,r:longint):longint;
^
0_0_13252868_18258.cpp:29:1: error: 'var' does not name a type
var ans:longint;
^
0_0_13252868_18258.cpp:30:2: error: 'begin' does not name a type
begin
^
0_0_13252868_18258.cpp:32:4: error: expected unqualified-id before 'while'
while true do
^
0_0_13252868_18258.cpp:35:8: error: expected unqualified-id before 'if'
if l=r then exit(ans);
^
0_0_13252868_18258.cpp:36:8: error: 'r' does not name a type
r:=r-1;
^
0_0_13252868_18258.cpp:37:9: error: expected unqualified-id before 'while'
while r-l>=lowbit(r) do
^
0_0_13252868_18258.cpp:40:14: error: 'r' does not name a type
r:=r-lowbit(r);
^
0_0_13252868_18258.cpp:41:13: error: 'end' does not name a type
end;
^
0_0_13252868_18258.cpp:42:7: error: 'end' does not name a type
end;
^
0_0_13252868_18258.cpp:43:2: error: 'end' does not name a type
end;
^
0_0_13252868_18258.cpp:44:1: error: 'procedure' does not name a type
procedure modify(p,v:longint);
^
0_0_13252868_18258.cpp:45:1: error: 'var' does not name a type
var i,j:longint;
^
0_0_13252868_18258.cpp:46:1: error: 'begin' does not name a type
begin
^
0_0_13252868_18258.cpp:48:3: error: 'num' does not name a type
num[p]:=v;
^
0_0_13252868_18258.cpp:49:3: error: expected unqualified-id before 'while'
while i<=n do
^
0_0_13252868_18258.cpp:52:9: error: 'j' does not name a type
j:=1;
^
0_0_13252868_18258.cpp:53:10: error: expected unqualified-id before 'while'
while j<lowbit(i) do
^
0_0_13252868_18258.cpp:56:16: error: 'j' does not name a type
j:=j shl 1;
^
0_0_13252868_18258.cpp:57:15: error: 'end' does not name a type
end;
^
0_0_13252868_18258.cpp:58:10: error: 'i' does not name a type
i:=i+lowbit(i);
^
0_0_13252868_18258.cpp:59:8: error: 'end' does not name a type
end;
^
0_0_13252868_18258.cpp:60:2: error: 'end' does not name a type
end;
^
0_0_13252868_18258.cpp:62:1: error: 'begin' does not name a type
begin
^
0_0_13252868_18258.cpp:66:3: error: expected unqualified-id before 'for'
for i:=1 to n do read(num[i]);
^
0_0_13252868_18258.cpp:67:3: error: 'readln' does not name a type
readln;
^
0_0_13252868_18258.cpp:68:3: error: 'init' does not name a type
init;
^
0_0_13252868_18258.cpp:69:3: error: expected unqualified-id before 'for'
for i:=1 to m do
^
0_0_13252868_18258.cpp:72:12: error: expected constructor, destructor, or type conversion before '(' token
readln(a,b);
^
0_0_13252868_18258.cpp:73:6: error: expected unqualified-id before 'if'
if p='Q' then writeln(query(a,b))
^
0_0_13252868_18258.cpp:75:4: error: 'end' does not name a type
end;
^
0_0_13252868_18258.cpp:76:3: error: 'end' does not name a type
end;
^
0_0_13252868_18258.cpp:77:1: error: 'end' does not name a type
end.
^
|