0_0_14020715_7185.cpp:5:13: error: too many decimal points in number
p,g:array[0..maxn] of longint;
^
0_0_14020715_7185.cpp:1:7: error: 'maxn' does not name a type
const maxn=400;
^
0_0_14020715_7185.cpp:2:1: error: 'var' does not name a type
var
^
0_0_14020715_7185.cpp:4:3: error: 'c' does not name a type
c,i,s,ans:longint;
^
0_0_14020715_7185.cpp:5:3: error: 'p' does not name a type
p,g:array[0..maxn] of longint;
^
0_0_14020715_7185.cpp:7:1: error: 'procedure' does not name a type
procedure phi;
^
0_0_14020715_7185.cpp:8:1: error: 'var' does not name a type
var
^
0_0_14020715_7185.cpp:10:1: error: 'begin' does not name a type
begin
^
0_0_14020715_7185.cpp:13:16: error: 'x' does not name a type
p[i]:=i; x:=i;
^
0_0_14020715_7185.cpp:14:7: error: expected unqualified-id before 'for'
for j:=2 to 20 do
^
0_0_14020715_7185.cpp:18:13: error: expected unqualified-id before 'while'
while x mod j=0 do x:=x div j;
^
0_0_14020715_7185.cpp:19:11: error: 'end' does not name a type
end;
^
0_0_14020715_7185.cpp:20:7: error: expected unqualified-id before 'if'
if x>1 then p[i]:=(p[i] div x)*(x-1);
^
0_0_14020715_7185.cpp:21:5: error: 'end' does not name a type
end;
^
0_0_14020715_7185.cpp:22:1: error: 'end' does not name a type
end;
^
0_0_14020715_7185.cpp:25:1: error: 'procedure' does not name a type
procedure swap(var a,b:longint);
^
0_0_14020715_7185.cpp:26:1: error: 'var' does not name a type
var
^
0_0_14020715_7185.cpp:28:1: error: 'begin' does not name a type
begin
^
0_0_14020715_7185.cpp:29:9: error: 'a' does not name a type
t:=a; a:=b; b:=t;
^
0_0_14020715_7185.cpp:29:15: error: 'b' does not name a type
t:=a; a:=b; b:=t;
^
0_0_14020715_7185.cpp:30:1: error: 'end' does not name a type
end;
^
0_0_14020715_7185.cpp:32:1: error: 'function' does not name a type
function fib(c:longint):longint;
^
0_0_14020715_7185.cpp:33:1: error: 'var' does not name a type
var
^
0_0_14020715_7185.cpp:35:1: error: 'begin' does not name a type
begin
^
0_0_14020715_7185.cpp:37:3: error: 'f1' does not name a type
f1:=0; f2:=1; i:=1;
^
0_0_14020715_7185.cpp:37:10: error: 'f2' does not name a type
f1:=0; f2:=1; i:=1;
^
0_0_14020715_7185.cpp:37:17: error: 'i' does not name a type
f1:=0; f2:=1; i:=1;
^
0_0_14020715_7185.cpp:38:3: error: expected unqualified-id before 'while'
while true do
^
0_0_14020715_7185.cpp:41:11: error: expected constructor, destructor, or type conversion before '(' token
swap(f1,f2);
^
0_0_14020715_7185.cpp:42:7: error: expected unqualified-id before 'if'
if (f1=0) and (f2=1) then exit(i);
^
0_0_14020715_7185.cpp:43:10: error: expected constructor, destructor, or type conversion before '(' token
inc(i);
^
0_0_14020715_7185.cpp:44:5: error: 'end' does not name a type
end;
^
0_0_14020715_7185.cpp:45:1: error: 'end' does not name a type
end;
^
0_0_14020715_7185.cpp:47:1: error: 'function' does not name a type
function get(t,c:longint):longint;
^
0_0_14020715_7185.cpp:48:1: error: 'var' does not name a type
var
^
0_0_14020715_7185.cpp:50:1: error: 'begin' does not name a type
begin
^
0_0_14020715_7185.cpp:51:10: error: 'f2' does not name a type
f1:=0; f2:=1; i:=0;
^
0_0_14020715_7185.cpp:51:17: error: 'i' does not name a type
f1:=0; f2:=1; i:=0;
^
0_0_14020715_7185.cpp:52:3: error: expected unqualified-id before 'while'
while true do
^
0_0_14020715_7185.cpp:55:7: error: 'f1' does not name a type
f1:=(f1+f2) mod c;
^
0_0_14020715_7185.cpp:56:11: error: expected constructor, destructor, or type conversion before '(' token
swap(f1,f2); inc(i);
^
0_0_14020715_7185.cpp:56:24: error: expected constructor, destructor, or type conversion before '(' token
swap(f1,f2); inc(i);
^
0_0_14020715_7185.cpp:57:5: error: 'end' does not name a type
end;
^
0_0_14020715_7185.cpp:58:1: error: 'end' does not name a type
end;
^
0_0_14020715_7185.cpp:60:1: error: 'function' does not name a type
function pow(a:longint; b:qword; c:longint):longint;
^
0_0_14020715_7185.cpp:60:26: error: found ':' in nested-name-specifier, expected '::'
function pow(a:longint; b:qword; c:longint):longint;
^
0_0_14020715_7185.cpp:60:25: error: 'b' does not name a type
function pow(a:longint; b:qword; c:longint):longint;
^
0_0_14020715_7185.cpp:60:35: error: found ':' in nested-name-specifier, expected '::'
function pow(a:longint; b:qword; c:longint):longint;
^
0_0_14020715_7185.cpp:60:34: error: 'c' does not name a type
function pow(a:longint; b:qword; c:longint):longint;
^
0_0_14020715_7185.cpp:61:1: error: 'var' does not name a type
var
^
0_0_14020715_7185.cpp:63:1: error: 'begin' does not name a type
begin
^
0_0_14020715_7185.cpp:65:3: error: expected unqualified-id before 'if'
if b=1 then exit(a);
^
0_0_14020715_7185.cpp:66:3: error: 'ans' does not name a type
ans:=pow(a,b div 2,c) mod c;
^
0_0_14020715_7185.cpp:67:3: error: 'ans' does not name a type
ans:=ans*ans;
^
0_0_14020715_7185.cpp:68:3: error: expected unqualified-id before 'if'
if b mod 2=1 then ans:=ans*a mod c;
^
0_0_14020715_7185.cpp:69:7: error: expected constructor, destructor, or type conversion before '(' token
exit(ans);
^
0_0_14020715_7185.cpp:70:1: error: 'end' does not name a type
end;
^
0_0_14020715_7185.cpp:73:1: error: 'function' does not name a type
function cal(c:longint):longint;
^
0_0_14020715_7185.cpp:74:1: error: 'var' does not name a type
var
^
0_0_14020715_7185.cpp:76:1: error: 'begin' does not name a type
begin
^
0_0_14020715_7185.cpp:78:3: error: 's' does not name a type
s:=fib(c);
^
0_0_14020715_7185.cpp:79:3: error: 'i' does not name a type
i:=pow(a mod s,b,s);
^
0_0_14020715_7185.cpp:80:3: error: 't' does not name a type
t:=get(i,c);
^
0_0_14020715_7185.cpp:81:7: error: expected constructor, destructor, or type conversion before '(' token
exit(t);
^
0_0_14020715_7185.cpp:82:1: error: 'end' does not name a type
end;
^
0_0_14020715_7185.cpp:86:1: error: 'function' does not name a type
function slove():longint;
^
0_0_14020715_7185.cpp:87:1: error: 'var' does not name a type
var
^
0_0_14020715_7185.cpp:89:1: error: 'begin' does not name a type
begin
^
0_0_14020715_7185.cpp:91:3: error: 's' does not name a type
s:=cal(p[c]); g[1]:=cal(c);
^
0_0_14020715_7185.cpp:91:18: error: 'g' does not name a type
s:=cal(p[c]); g[1]:=cal(c);
^
0_0_14020715_7185.cpp:92:3: error: expected unqualified-id before 'for'
for i:=2 to maxn do
^
0_0_14020715_7185.cpp:94:3: error: expected unqualified-id before 'for'
for i:=2 to maxn do
^
0_0_14020715_7185.cpp:98:9: error: expected unqualified-id before 'break'
break;
^
0_0_14020715_7185.cpp:99:7: error: 'end' does not name a type
end;
^
0_0_14020715_7185.cpp:100:3: error: 'j' does not name a type
j:=n mod t;
^
0_0_14020715_7185.cpp:101:7: error: expected constructor, destructor, or type conversion before '(' token
exit(g[j]);
^
0_0_14020715_7185.cpp:102:1: error: 'end' does not name a type
end;
^
0_0_14020715_7185.cpp:106:1: error: 'begin' does not name a type
begin
^
0_0_14020715_7185.cpp:107:15: error: 'phi' does not name a type
readln(s); phi;
^
0_0_14020715_7185.cpp:108:3: error: expected unqualified-id before 'for'
for i:=1 to s do
^
0_0_14020715_7185.cpp:111:7: error: 'ans' does not name a type
ans:=slove();
^
0_0_14020715_7185.cpp:112:14: error: expected constructor, destructor, or type conversion before '(' token
writeln('Case',i,':',ans);
^
0_0_14020715_7185.cpp:113:5: error: 'end' does not name a type
end;
^
0_0_14020715_7185.cpp:114:1: error: 'end' does not name a type
end.
^
|