mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-09-06 00:10:19 +02:00
* current version of sumcol benchmark by Steve Fisher
git-svn-id: trunk@9670 -
This commit is contained in:
parent
27b810b732
commit
2fb2712029
@ -1,19 +1,23 @@
|
||||
{ The Great Computer Language Shootout
|
||||
{ The Computer Language Benchmarks Game
|
||||
http://shootout.alioth.debian.org
|
||||
|
||||
contributed by Ales Katona
|
||||
modified by Daniel Mantione
|
||||
modified by Steve Fisher
|
||||
}
|
||||
|
||||
program sumcol;
|
||||
{$iochecks off}
|
||||
|
||||
{$mode objfpc}
|
||||
|
||||
var num, tot: longint;
|
||||
var
|
||||
num, tot: longint;
|
||||
textbuf: array[0..8191] of char;
|
||||
|
||||
begin
|
||||
while not Eof(input) do begin
|
||||
ReadLn(input, num);
|
||||
tot := tot + num;
|
||||
end;
|
||||
WriteLn(tot);
|
||||
settextbuf(input, textbuf);
|
||||
repeat
|
||||
readLn( num );
|
||||
tot += num
|
||||
until eof;
|
||||
writeLn(tot)
|
||||
end.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user