| 
 | 
back to boardCan anyone tell me why I WA at data3 Posted by  yyq0310 27 Jun 2007 12:06 This is my source: program ural1001;   var    ch:char;    tmp:int64;    i,n:longint;    flag:boolean;    num:array[0..1000001]of int64;   begin    n:=0;    read(ch);    tmp:=0;    flag:=false;    while not seekeof do       begin          if (ord(ch)<58)and(ord(ch)>47) then             if flag then                tmp:=tmp*10+ord(ch)-48             else                begin                   inc(n);                   tmp:=ord(ch)-48;                   flag:=true;                end          else             if flag then                begin                   flag:=false;                   num[n]:=tmp;                end;          read(ch);       end;    num[n]:=tmp*10+ord(ch)-48;    for i:=n downto 1 do        writeln(sqrt(num[i]):0:4); end.     Help!! Re: Can anyone tell me why I WA at data3 Posted by  yyq0310 27 Jun 2007 12:13 En,Maybe at data4.  |  
  | 
|