/ Vijos / 讨论 / Vijos /

[管理员进]Ubuntu+Chrmoe提交程序编译错误!

我用的Ubuntu9.10+Chrome4.0.223.11,提交程序出现编译错误

http://www.vijos.cn/Record_Show.asp?id=1723602

编译失败...|错误号:1

Prog87655.pas(2,5) Fatal: Syntax error, "identifier" expected but "ordinal const" found Fatal: Compilation aborted 

---|---|---|---|---|---|---|---|- Unaccepted 有效得分:0 有效耗时:0ms

应该是换行符的问题,Chrome in Windows的换行符问题刚刚解决,但Chrome in Linux的问题很严重。。。

建议管理员对评测系统进行改进,加一个换行符转换,而不是对网页进行改进,毕竟不能保证每一款浏览器都能很好的兼容Vijos,建议而已。。。。。。

program vijos_1697;type  TNode=record    fa:longint;    data:boolean  end;const  maxN=200;var  n,m,q:longint;  d:array[1..maxN] of TNode;procedure init;var  i:longint;begin  readln(n,m,q);  for i:=1 to n do d[i].fa:=i;end;procedure _read(var n:longint);var  c:char;begin  repeat read(c); until c='l';;  read(n);end;procedure _read(var b:boolean);var  c:char;begin  repeat read(c); until c in ['p','v'];  b:=c='v';end;function root(i:longint):longint;begin  if d[i].fa=i then exit(i);  root:=root(d[i].fa);  d[i].data:=d[i].data xor d[d[i].fa].data;  d[i].fa:=root;end;function getData(x,y:longint):boolean;begin  root(x);  root(y);  exit(d[x].data xor d[y].data);end;procedure union(x,y:longint;newD:boolean);var  i,j:longint;begin  i:=root(x);  j:=root(y);  d[i].fa:=j;  d[i].data:=d[x].data or newD xor d[y].data;end;procedure print(flag:longint);begin  case flag of    0:begin      writeln('There must be something wrong...');      halt;    end;    1:writeln('No idea.');    2:writeln('Vertical.');    3:writeln('Parallel.');  end;end;procedure main;var  i,j,x,y,ans:longint;  d:boolean;begin  for i:=1 to m do begin    _read(x); _read(d); _read(y);    readln;    if root(x)root(y) then union(x,y,d)    else      if getData(x,y)d then print(0);  end;  ans:=0;  for i:=1 to n do    for j:=i+1 to n do      if (root(i)=root(j)) and (getData(i,j)=false) then inc(ans);  writeln(ans);  for i:=1 to q do begin    _read(x); _read(y); readln;    if root(x)root(y) then print(1)    else print(2+ord(getData(x,y)));  end;end;begin  init;  main;end.

25 条评论

  • @ 2009-11-10 20:03:19

    Chrome看题,FireFox交题,忙啊。。。。。

  • @ 2009-11-10 17:23:42

    IE内核的Maxthon路过

  • @ 2009-11-10 14:17:23

    顶上去。。。。。。。

  • @ 2009-11-10 08:39:43

    我很悲剧的说我用Chrome For Windows交程序,结果Compiled Error了。。。。

    http://www.vijos.cn/Record_Show.asp?id=1734953

    编译失败...|错误号:1

    Prog5783.pas(2,6) Fatal: Syntax error, "identifier" expected but "ordinal const" found Fatal: Compilation aborted 

    ---|---|---|---|---|---|---|---|- Unaccepted 有效得分:0 有效耗时:0ms 

    program vijos_1006;const  maxN=1000;  maxLong=maxLongint>>2;  dX:array[1..4] of longint=(-1,-1,0,0);  dY:array[1..4] of longint=(-1,0,1,-1);var  n:longint;  a,f:array[1..maxN,1..maxN] of longint;

    .......省略.....

    我的Chrome版本是4.0.223.11,貌似是最新版吧。。。。。。。

    管理员再来看看吧!

    谢谢。。。

  • @ 2009-11-10 07:43:04

    OPERA王道,尽管不能用迅雷看看

  • @ 2009-11-10 00:29:41

    呃。。。。这个没办法。。

  • @ 2009-11-09 23:30:46

    这种浏览器是不存在的…因为有很多插件你不能看没有…比如漏洞王flash player…

    =_=

  • @ 2009-11-09 23:03:09

    我喜欢一个插件没有的浏览器,呵呵。。。。干净,快速

  • @ 2009-11-09 22:07:06

    ls 的童鞋 , 是什么意思捏? 

  • @ 2009-11-09 21:59:07

    我喜欢Firefox的原因不是什么速度,稳定,安全,更多的是因为他插件多,而且很多插件很棒,但是这样的后果就是开启速度和完全关闭就比原来慢了不少,虽然开启后整天还是很流畅,但是不喜欢等待,而Chrome在打开速度方面还是很不错的,虽然不知道以后插件功能完善后会如何,目前我一般都是用Chrome,只有在需要用Firebug的时候打开Firefox

  • @ 2009-11-09 21:15:04

    ......我正用firefox......

  • @ 2009-11-09 18:49:23

    个人习惯不同。。。

  • @ 2009-11-09 18:23:18

    ff用好主題很好看啊,而且功能超強大,擴展性超好,工具欄太多可以隱藏啊

  • @ 2009-11-09 17:31:48

    我是MOZILLA FIREFOX,路过

    RT。

  • @ 2009-11-09 16:16:27

    支持

    我也是Linux+Chrome,希望管理员能解决问题。

    支持Vijos。

  • @ 2009-11-09 08:20:16

    终于等到管理员出面了。。。

    首先要谢谢两位管理员的认真工作,Vijos这么大的系统更新毕竟不是简单的事,可以理解。。

    我现在还是IE8为主,毕竟Linux那玩意不是特别容易上手。。。。。

    支持Vijos。。

    这个帖子可以沉了。。。

  • @ 2009-11-08 23:53:40

    我WIN下的Chrome目前交题已经正常,目前不清楚是哪些版本的Chrome有问题(换行用#160表示?)以及Chrome如此设计的用意,我们还会对这个问题持续关注,目前给你带来的不便还望见谅,暂时使用其他浏览器交题吧

  • @ 2009-11-08 23:24:21

    答复

    这个恐怕暂时没有办法解决.实在抱歉了.以后我们会考虑更加兼容

  • @ 2009-11-08 23:13:37

    我比较喜欢尝鲜,用的Windows7+IE8(废话,自带的)+Chrome,Ubuntu+FireFox(也是废话)+Chrome。

    两个系统都很喜欢,换着用(要不是cena不能在Ubuntu用,我就不用Windows7了)

    FireFox是在太难看了,我这是10“的笔记本,FF那么些工具栏占空间太多,不方便,所以用Chrome。再说了,Chrome既然都有OS了,Vijos应该考虑支持一下吧。。。。

  • @ 2009-11-08 22:23:56

    好像有些人很喜欢用Chrome嘛……

    专心用我的IE7……

  • @ 2009-11-08 21:19:39

    你先先用用别的嘛……

  • @ 2009-11-08 21:17:56

    顶上去。。。。。

  • @ 2009-11-08 14:52:41

    要是以后ChromeOS出来了怎么办?呵呵。。

  • @ 2009-11-08 14:50:55

    这个是因为chrome会对文本进行自动排版,所以begin可能会和下一行代码粘在一起,编译器就编不了……

    最好不要用chrome交题,虽然这是个好浏览器

  • @ 2009-11-08 14:47:39

    另外,ChromeOS快要出来了,Vijos要注意哈。。。。。

  • 1