/ Vijos /

记录详情

Compile Error

/in/foo.cc:11:17: error: too many decimal points in number
   11 | var edge:array [0..500000] of node;
      |                 ^~~~~~~~~
/in/foo.cc:12:26: error: too many decimal points in number
   12 |     c,get,go,cost:array [0..100000] of longint;
      |                          ^~~~~~~~~
/in/foo.cc:13:16: error: too many decimal points in number
   13 |     que:array [0..10010] of longint;
      |                ^~~~~~~~
/in/foo.cc:14:14: error: too many decimal points in number
   14 |     b:array [0..100000] of boolean;
      |              ^~~~~~~~~
/in/foo.cc:1:1: error: 'program' does not name a type
    1 | program vijos1499(Freewing);
      | ^~~~~~~
/in/foo.cc:3:1: error: 'uses' does not name a type
    3 | uses math;
      | ^~~~
/in/foo.cc:5:7: error: 'inf' does not name a type; did you mean 'int'?
    5 | const inf=1000000000;
      |       ^~~
      |       int
/in/foo.cc:7:1: error: 'type' does not name a type; did you mean 'typedef'?
    7 | type node=record
      | ^~~~
      | typedef
/in/foo.cc:9:6: error: 'end' does not name a type
    9 |      end;
      |      ^~~
/in/foo.cc:11:1: error: 'var' does not name a type
   11 | var edge:array [0..500000] of node;
      | ^~~
/in/foo.cc:12:5: error: 'c' does not name a type
   12 |     c,get,go,cost:array [0..100000] of longint;
      |     ^
/in/foo.cc:13:8: error: found ':' in nested-name-specifier, expected '::'
   13 |     que:array [0..10010] of longint;
      |        ^
      |        ::
/in/foo.cc:13:5: error: 'que' does not name a type
   13 |     que:array [0..10010] of longint;
      |     ^~~
/in/foo.cc:14:6: error: found ':' in nested-name-specifier, expected '::'
   14 |     b:array [0..100000] of boolean;
      |      ^
      |      ::
/in/foo.cc:14:5: error: 'b' does not name a type
   14 |     b:array [0..100000] of boolean;
      |     ^
/in/foo.cc:15:5: error: 'i' does not name a type
   15 |     i,j,st,ed,s,s2,t,n,m,l,k,maxpay:longint;
      |     ^
/in/foo.cc:16:5: error: 'maxcost' does not name a type
   16 |     maxcost,maxflow:qword;
      |     ^~~~~~~
/in/foo.cc:18:1: error: 'procedure' does not name a type
   18 | procedure init(u,v,flow,cost:longint);
      | ^~~~~~~~~
/in/foo.cc:19:1: error: 'begin' does not name a type
   19 | begin
      | ^~~~~
/in/foo.cc:21:6: error: 'edge' does not name a type
   21 |      edge[k].flow:=flow;
      |      ^~~~
/in/foo.cc:22:6: error: 'edge' does not name a type
   22 |      edge[k].cost:=cost;
      |      ^~~~
/in/foo.cc:23:6: error: 'edge' does not name a type
   23 |      edge[k].next:=get[u];
      |      ^~~~
/in/foo.cc:24:6: error: 'get' does not name a type
   24 |      get[u]:=k;
      |      ^~~
/in/foo.cc:25:9: error: expected constructor, destructor, or type conversion before '(' token
   25 |      inc(k);
      |         ^
/in/foo.cc:26:6: error: 'edge' does not name a type
   26 |      edge[k].v:=u;
      |      ^~~~
/in/foo.cc:27:6: error: 'edge' does not name a type
   27 |      edge[k].flow:=0;
      |      ^~~~
/in/foo.cc:28:6: error: 'edge' does not name a type
   28 |      edge[k].cost:=-cost;
      |      ^~~~
/in/foo.cc:29:6: error: 'edge' does not name a type
   29 |      edge[k].next:=get[v];
      |      ^~~~
/in/foo.cc:30:6: error: 'get' does not name a type
   30 |      get[v]:=k;
      |      ^~~
/in/foo.cc:31:9: error: expected constructor, destructor, or type conversion before '(' token
   31 |      inc(k);
      |         ^
/in/foo.cc:32:1: error: 'end' does not name a type
   32 | end;
      | ^~~
/in/foo.cc:34:1: error: 'procedure' does not name a type
   34 | procedure spfa;
      | ^~~~~~~~~
/in/foo.cc:35:1: error: 'var' does not name a type
   35 | var x,y,z,head,tail:longint;
      | ^~~
/in/foo.cc:36:1: error: 'begin' does not name a type
   36 | begin
      | ^~~~~
/in/foo.cc:38:6: error: 'tail' does not name a type
   38 |      tail:=1;
      |      ^~~~
/in/foo.cc:39:6: error: 'que' does not name a type
   39 |      que[0]:=ed;
      |      ^~~
/in/foo.cc:40:6: error: 'b' does not name a type
   40 |      b[ed]:=true;
      |      ^
/in/foo.cc:41:6: error: 'cost' does not name a type; did you mean 'const'?
   41 |      cost[ed]:=0;
      |      ^~~~
      |      const
/in/foo.cc:42:6: error: expected unqualified-id before 'while'
   42 |      while head<>tail do begin
      |      ^~~~~
/in/foo.cc:44:14: error: expected constructor, destructor, or type conversion before '(' token
   44 |           inc(head);
      |              ^
/in/foo.cc:45:11: error: expected unqualified-id before 'if'
   45 |           if head=10001 then head:=0;
      |           ^~
/in/foo.cc:46:11: error: 'z' does not name a type
   46 |           z:=get[x];
      |           ^
/in/foo.cc:47:11: error: 'b' does not name a type
   47 |           b[x]:=false;
      |           ^
/in/foo.cc:48:11: error: expected unqualified-id before 'while'
   48 |           while z<>0 do begin
      |           ^~~~~
/in/foo.cc:50:16: error: expected unqualified-id before 'if'
   50 |                if (edge[z xor 1].flow>0) and (cost[x]-edge[z].cost>cost[y]) then begin
      |                ^~
/in/foo.cc:52:18: error: expected unqualified-id before 'if'
   52 |                  if not b[y] then begin
      |                  ^~
/in/foo.cc:54:23: error: expected constructor, destructor, or type conversion before '(' token
   54 |                    inc(tail);
      |                       ^
/in/foo.cc:55:20: error: expected unqualified-id before 'if'
   55 |                    if tail=10001 then tail:=0;
      |                    ^~
/in/foo.cc:56:20: error: 'b' does not name a type
   56 |                    b[y]:=true;
      |                    ^
/in/foo.cc:57:18: error: 'end' does not name a type
   57 |                  end;
      |                  ^~~
/in/foo.cc:58:16: error: 'end' does not name a type
   58 |                end;
      |                ^~~
/in/foo.cc:59:16: error: 'z' does not name a type
   59 |                z:=edge[z].next;
      |                ^
/in/foo.cc:60:11: error: 'end' does not name a type
   60 |           end;
      |           ^~~
/in/foo.cc:61:6: error: 'end' does not name a type
   61 |      end;
      |      ^~~
/in/foo.cc:63:1: error: 'end' does not name a type
   63 | end;
      | ^~~
/in/foo.cc:65:1: error: 'function' does not name a type; did you mean 'union'?
   65 | function ZKW_dfs(x,flow:longint):longint;
      | ^~~~~~~~
      | union
/in/foo.cc:66:1: error: 'var' does not name a type
   66 | var y,z,tmp:longint;
      | ^~~
/in/foo.cc:67:1: error: 'begin' does not name a type
   67 | begin
      | ^~~~~
/in/foo.cc:70:11: error: expected constructor, destructor, or type conversion before '(' token
   70 |        inc(maxflow,flow);
      |           ^
/in/foo.cc:71:12: error: expected constructor, destructor, or type conversion before '(' token
   71 |        exit(flow);
      |            ^
/in/foo.cc:72:6: error: 'end' does not name a type
   72 |      end;
      |      ^~~
/in/foo.cc:74:6: error: 'b' does not name a type
   74 |      b[x]:=true;
      |      ^
/in/foo.cc:75:6: error: 'z' does not name a type
   75 |      z:=go[x];
      |      ^
/in/foo.cc:76:6: error: expected unqualified-id before 'while'
   76 |      while z>0 do begin
      |      ^~~~~
/in/foo.cc:78:11: error: expected unqualified-id before 'if'
   78 |           if (edge[z].flow>0) and(cost[x]=edge[z].cost+cost[y]) and (not b[y]) then begin
      |           ^~
/in/foo.cc:80:13: error: expected unqualified-id before 'if'
   80 |             if tmp>0 then begin
      |             ^~
/in/foo.cc:82:18: error: expected constructor, destructor, or type conversion before '(' token
   82 |               inc(edge[z xor 1].flow,tmp);
      |                  ^
/in/foo.cc:83:15: error: 'go' does not name a type
   83 |               go[x]:=z;
      |               ^~
/in/foo.cc:84:19: error: expected constructor, destructor, or type conversion before '(' token
   84 |               exit(tmp);
      |                   ^
/in/foo.cc:85:13: error: 'end' does not name a type
   85 |             end;
      |             ^~~
/in/foo.cc:86:11: error: 'end' does not name a type
   86 |        

信息

递交者
类型
递交
题目
P1499 炸毁燃料库
语言
C++
递交时间
2025-04-22 14:40:00
评测时间
2025-04-22 14:40:00
评测机
分数
0
总耗时
0ms
峰值内存
0 Bytes