Pagini recente » Cod sursa (job #340021) | Cod sursa (job #2288451) | Cod sursa (job #1451577) | Cod sursa (job #2328156) | Cod sursa (job #1579479)
program mire;
const mo=1999999973;
var f,g:text;
n,p:int64;
function ridic(n,p:int64):int64;
var s:int64;
begin
s:=1;
while p<>0 do
begin
if p mod 2=1 then
s:=s*n mod mo;
n:=n*n mod mo;
p:=p div 2;
end;
ridic:=s;
end;
begin
assign(f,'lgput.in'); reset(F);
assign(g,'lgput.out'); rewrite(g);
readln(f,n,p);
writeln(g,ridic(n,p));
close(f);
close(g);
end.