/ Vijos /

记录详情

Compile Error

/in/foo.cc:2:9: error: too many decimal points in number
    2 | a:array[1..100]of ansistring;
      |         ^~~~~~
/in/foo.cc:3:9: error: too many decimal points in number
    3 | b:array[1..100]of longint;
      |         ^~~~~~
/in/foo.cc:1:1: error: 'var' does not name a type
    1 | var
      | ^~~
/in/foo.cc:3:2: error: found ':' in nested-name-specifier, expected '::'
    3 | b:array[1..100]of longint;
      |  ^
      |  ::
/in/foo.cc:3:1: error: 'b' does not name a type
    3 | b:array[1..100]of longint;
      | ^
/in/foo.cc:4:2: error: found ':' in nested-name-specifier, expected '::'
    4 | s:ansistring;
      |  ^
      |  ::
/in/foo.cc:4:1: error: 's' does not name a type
    4 | s:ansistring;
      | ^
/in/foo.cc:5:1: error: 'x' does not name a type
    5 | x,y,i,n:longint;
      | ^
/in/foo.cc:6:1: error: 'procedure' does not name a type
    6 | procedure qsort(l,r:longint);
      | ^~~~~~~~~
/in/foo.cc:7:1: error: 'var' does not name a type
    7 | var
      | ^~~
/in/foo.cc:9:2: error: found ':' in nested-name-specifier, expected '::'
    9 | x:ansistring;
      |  ^
      |  ::
/in/foo.cc:9:1: error: 'x' does not name a type
    9 | x:ansistring;
      | ^
/in/foo.cc:10:1: error: 'begin' does not name a type
   10 | begin
      | ^~~~~
/in/foo.cc:11:6: error: 'j' does not name a type
   11 | i:=l;j:=r;mid:=b[(l+r)shr 1];
      |      ^
/in/foo.cc:11:11: error: 'mid' does not name a type
   11 | i:=l;j:=r;mid:=b[(l+r)shr 1];
      |           ^~~
/in/foo.cc:12:1: error: 'repeat' does not name a type
   12 | repeat
      | ^~~~~~
/in/foo.cc:14:1: error: expected unqualified-id before 'while'
   14 | while b[j]>mid do dec(j);
      | ^~~~~
/in/foo.cc:15:1: error: expected unqualified-id before 'if'
   15 | if i<=j then begin t:=b[i];b[i]:=b[j];b[j]:=t;
      | ^~
/in/foo.cc:15:28: error: 'b' does not name a type
   15 | if i<=j then begin t:=b[i];b[i]:=b[j];b[j]:=t;
      |                            ^
/in/foo.cc:15:39: error: 'b' does not name a type
   15 | if i<=j then begin t:=b[i];b[i]:=b[j];b[j]:=t;
      |                                       ^
/in/foo.cc:16:1: error: 'x' does not name a type
   16 | x:=a[i];a[i]:=a[j];a[j]:=x;inc(i);dec(j);end;
      | ^
/in/foo.cc:16:9: error: 'a' does not name a type
   16 | x:=a[i];a[i]:=a[j];a[j]:=x;inc(i);dec(j);end;
      |         ^
/in/foo.cc:16:20: error: 'a' does not name a type
   16 | x:=a[i];a[i]:=a[j];a[j]:=x;inc(i);dec(j);end;
      |                    ^
/in/foo.cc:16:31: error: expected constructor, destructor, or type conversion before '(' token
   16 | x:=a[i];a[i]:=a[j];a[j]:=x;inc(i);dec(j);end;
      |                               ^
/in/foo.cc:16:38: error: expected constructor, destructor, or type conversion before '(' token
   16 | x:=a[i];a[i]:=a[j];a[j]:=x;inc(i);dec(j);end;
      |                                      ^
/in/foo.cc:16:42: error: 'end' does not name a type
   16 | x:=a[i];a[i]:=a[j];a[j]:=x;inc(i);dec(j);end;
      |                                          ^~~
/in/foo.cc:17:1: error: 'until' does not name a type
   17 | until i>j;
      | ^~~~~
/in/foo.cc:18:1: error: expected unqualified-id before 'if'
   18 | if i<r then qsort(i,r);
      | ^~
/in/foo.cc:19:1: error: expected unqualified-id before 'if'
   19 | if l<j then qsort(l,j);
      | ^~
/in/foo.cc:20:1: error: 'end' does not name a type
   20 | end;
      | ^~~
/in/foo.cc:21:1: error: 'begin' does not name a type
   21 | begin
      | ^~~~~
/in/foo.cc:23:1: error: expected unqualified-id before 'for'
   23 | for i:=1 to n do begin
      | ^~~
/in/foo.cc:25:1: error: expected unqualified-id before 'if'
   25 | if s[pos(']',s)-6]=':' then begin a[i]:=copy(s,11,length(s)-10);
      | ^~
/in/foo.cc:26:4: error: expected constructor, destructor, or type conversion before '(' token
   26 | val(copy(s,2,2),x);b[i]:=x*10000;val(copy(s,5,2),x);b[i]:=b[i]+x*100;
      |    ^
/in/foo.cc:26:20: error: 'b' does not name a type
   26 | val(copy(s,2,2),x);b[i]:=x*10000;val(copy(s,5,2),x);b[i]:=b[i]+x*100;
      |                    ^
/in/foo.cc:26:37: error: expected constructor, destructor, or type conversion before '(' token
   26 | val(copy(s,2,2),x);b[i]:=x*10000;val(copy(s,5,2),x);b[i]:=b[i]+x*100;
      |                                     ^
/in/foo.cc:26:53: error: 'b' does not name a type
   26 | val(copy(s,2,2),x);b[i]:=x*10000;val(copy(s,5,2),x);b[i]:=b[i]+x*100;
      |                                                     ^
/in/foo.cc:27:4: error: expected constructor, destructor, or type conversion before '(' token
   27 | val(copy(s,8,2),x);b[i]:=b[i]+x;end;
      |    ^
/in/foo.cc:27:20: error: 'b' does not name a type
   27 | val(copy(s,8,2),x);b[i]:=b[i]+x;end;
      |                    ^
/in/foo.cc:27:33: error: 'end' does not name a type
   27 | val(copy(s,8,2),x);b[i]:=b[i]+x;end;
      |                                 ^~~
/in/foo.cc:28:1: error: expected unqualified-id before 'if'
   28 | if s[14]=':' then begin inc(y);a[y+n]:=copy(s,21,length(s)-20);
      | ^~
/in/foo.cc:28:32: error: 'a' does not name a type
   28 | if s[14]=':' then begin inc(y);a[y+n]:=copy(s,21,length(s)-20);
      |                                ^
/in/foo.cc:29:4: error: expected constructor, destructor, or type conversion before '(' token
   29 | val(copy(s,12,2),x);b[y+n]:=x*10000;val(copy(s,15,2),x);b[y+n]:=b[y+n]+x*100;
      |    ^
/in/foo.cc:29:21: error: 'b' does not name a type
   29 | val(copy(s,12,2),x);b[y+n]:=x*10000;val(copy(s,15,2),x);b[y+n]:=b[y+n]+x*100;
      |                     ^
/in/foo.cc:29:40: error: expected constructor, destructor, or type conversion before '(' token
   29 | val(copy(s,12,2),x);b[y+n]:=x*10000;val(copy(s,15,2),x);b[y+n]:=b[y+n]+x*100;
      |                                        ^
/in/foo.cc:29:57: error: 'b' does not name a type
   29 | val(copy(s,12,2),x);b[y+n]:=x*10000;val(copy(s,15,2),x);b[y+n]:=b[y+n]+x*100;
      |                                                         ^
/in/foo.cc:30:4: error: expected constructor, destructor, or type conversion before '(' token
   30 | val(copy(s,18,2),x);b[y+n]:=b[y+n]+x;delete(a[i],1,10);end;
      |    ^
/in/foo.cc:30:21: error: 'b' does not name a type
   30 | val(copy(s,18,2),x);b[y+n]:=b[y+n]+x;delete(a[i],1,10);end;
      |                     ^
/in/foo.cc:30:38: error: expected unqualified-id before 'delete'
   30 | val(copy(s,18,2),x);b[y+n]:=b[y+n]+x;delete(a[i],1,10);end;
      |                                      ^~~~~~
/in/foo.cc:30:56: error: 'end' does not name a type
   30 | val(copy(s,18,2),x);b[y+n]:=b[y+n]+x;delete(a[i],1,10);end;
      |                                                        ^~~
/in/foo.cc:31:1: error: 'end' does not name a type
   31 | end;
      | ^~~
/in/foo.cc:32:6: error: expected constructor, destructor, or type conversion before '(' token
   32 | qsort(1,n+y);
      |      ^
/in/foo.cc:33:1: error: expected unqualified-id before 'for'
   33 | for i:=1 to y+n do writeln(a[i]);
      | ^~~
/in/foo.cc:34:1: error: 'end' does not name a type
   34 | end.
      | ^~~

信息

递交者
类型
递交
题目
P1397 HYH的歌词
语言
C++
递交时间
2026-03-10 08:20:32
评测时间
2026-03-10 08:20:32
评测机
分数
0
总耗时
0ms
峰值内存
0 Bytes