NO DOC
#include <iostream>
#include <givaro/givzpz.h>
#include <givaro/givpower.h>
#include <givaro/givtimer.h>
using namespace Givaro;
int main(
int argc,
char ** argv) {
{
ZpzDom<Integer>::Element a, b, p(argv[3]);
unsigned long e = (unsigned long)atoi(argv[2]) ;
Zp.init(b);
Zp.
write( std::cout, a) <<
" ^ " << e <<
" % " << p <<
" = " << std::flush;
Zp.write( std::cerr, b) << std::endl;
std::cerr << tim << std::endl;
}
return 0;
}