program pro8 ( input, output) ;
var i, j, x, y, z, k : integer ;
function dinami( a, d: integer ) : integer ;
var k: integer ;
begin
dinami : = 1 ;
if a: = 2 then
for k: = 1 to d do
dinami: = dinami* 2 ;
else if a: = 3 then
for k: = 1 to d do
dinami : = dinami* 3 ;
else
for k: = 1 to d do
dinami : = dinami* 5 ;
end ;
begin
readln ( n) ;
for i: = 1 to n do ;
begin
x: = 0 ;
repeat
k: = dinami( 5 , x) ;
y: = 0 ;
repeat
k: = k + dinami( 3 , y) ;
z: = 0 ;
repeat
k: = k + dinami( 2 , z) ;
z: = z+ 1
until ( k>= i) ;
y: = y+ 1 ;
until ( k>= i) ;
x: = x+ 1 ;
until ( k>= i) ;
if k = i then j: = j+ 1 ;
end ;
writeln ( j) ;: wq
end .
cHJvZ3JhbSBwcm84IChpbnB1dCxvdXRwdXQpOwp2YXIgaSxqLHgseSx6LGsgOmludGVnZXI7CgpmdW5jdGlvbiBkaW5hbWkoYSxkOmludGVnZXIpIDppbnRlZ2VyOwp2YXIgazppbnRlZ2VyOwpiZWdpbgogZGluYW1pIDo9MTsKIGlmIGE6PTIgdGhlbgogIGZvciBrOj0xIHRvIGQgZG8KICAgIGRpbmFtaTo9IGRpbmFtaSoyOwogZWxzZSBpZiBhOj0gMyB0aGVuCiAgIGZvciBrOj0xIHRvIGQgZG8KICAgIGRpbmFtaSA6PSBkaW5hbWkqMzsKIGVsc2UKICAgZm9yIGs6PTEgdG8gZCBkbwogICAgZGluYW1pIDo9ZGluYW1pKjU7CmVuZDsKIApiZWdpbgogcmVhZGxuKG4pOwogZm9yIGk6PTEgdG8gbiBkbzsKICBiZWdpbgogICB4Oj0wOwogICByZXBlYXQKICAgIGs6PSBkaW5hbWkoNSx4KTsKICAgIHk6PTA7CiAgICByZXBlYXQKICAgICBrOj0gayArIGRpbmFtaSgzLHkpOwogICAgIHo6PTA7CiAgICAgcmVwZWF0CiAgICAgIGs6PSBrICsgZGluYW1pKDIseik7CiAgICAgIHo6PXorMQogICAgIHVudGlsIChrPj1pKTsKICAgICB5Oj15KzE7CiAgICB1bnRpbCAoaz49aSk7CiAgICB4Oj14KzE7CiAgIHVudGlsIChrPj1pKTsKICAgaWYgayA9aSB0aGVuIGo6PSBqKzE7CiAgZW5kOwogIHdyaXRlbG4oaik7OndxCmVuZC4=
compilation info
Free Pascal Compiler version 2.2.0 [2009/11/16] for i386
Copyright (c) 1993-2007 by Florian Klaempfl
Target OS: Linux for i386
Compiling prog.pas
prog.pas(8,6) Fatal: Syntax error, "THEN" expected but ":=" found
Fatal: Compilation aborted
Error: /usr/bin/ppc386 returned an error exitcode (normal if you did not specify a source file to be compiled)
stdout