Pagini recente » Cod sursa (job #2723603) | Cod sursa (job #1800551) | Atasamentele paginii Profil Luffy | Diferente pentru problema/armonioase intre reviziile 91 si 22 | Cod sursa (job #1800483)
#include <fstream>
using namespace std;
ifstream fin ("lgput.in");
ofstream fout("lgput.out");
long long sol,n,p;
int main(){
fin>>n>>p;
sol=1;
while(p>1){
if(p%2==0){
n=(n%1999999973)*(n%1999999973);
p/=2;
}
else{
sol*=n;
sol%=1999999973;
n=(n%1999999973)*(n%1999999973);
p/=2;
}
}
fout<<(n*sol)%1999999973;
return 0;
}