Submission

Status:

[TSSSSSSSSSSSSSSSSSSS]

Subtask/Task Score:

{0/100}

Score: 0

User: EXTRA

Problemset: ยกกำลัง

Language: cpp

Time: 0.294 second

Submitted On: 2025-12-15 11:08:12

#include <bits/stdc++.h>
using namespace std;
#define ll long long
int main(){
  ll n,base,ex,base2,lim=pow(10,9)+7;
  cin>>n;
  for(int i=0;i<n;i++){
    cin>>base>>ex;
    base2=base;
    for(int i=1;i<ex;i++){
      base2=(base*base2)%lim;
    }
    cout<<base2<<endl;
  }
}