|
|
back to boardWA#4? #include <iostream> int fow(int n,int m) {int s=1; for(int i=0;i<m;i++) {s=s*n;} return s; } int main() {int x=0,y,m,n; std::cin>>n>>m>>y; for(int i=0;i<m;i++) { if(fow(i,n)%m==y) {std::cout<<i<<' '; x=1;} } if(x==0) std::cout<<"-1"; return 0; } |
|
|