Cod sursa(job #1989459)

Utilizator PondorastiAlex Turcanu Pondorasti Data 7 iunie 2017 15:41:47
Problema Matrice5 Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.44 kb
#include <fstream>
#include <iostream>
#include <algorithm>
using namespace std;
const int MOD=10007;
int Power(int a, int b) {
    int ans=1;
    for(int i=1;i<=b;i++) {
        ans=(ans*a)%MOD;
    }
    return ans;
}
int n,m,k,p,t;
int main ()
{
  ifstream cin("matrice5.in");
  ofstream cout("matrice5.out");
  cin>>t;
  while(t--) {
    cin>>n>>m>>p>>k;
    cout<<(Power(p,n*m)*Power(k,(n-1)*(m-1)))%MOD;
  }
  return 0;
}