Submission

Status:
[TSSSSSSSSSSSSSSSSSSS]

Score: 0

User: Nathlol2

Problemset: ยกกำลัง

Language: cpp

Time: 0.252 second

Submitted On: 2024-10-04 20:42:43

#include <iostream>

using namespace std;

int main(){
    long long mod = 1000000007;
    int n;
    cin >> n;
    long long a[n][2];
    for(int i = 0;i<n;i++){
        for(int z = 0;z<2;z++){
            cin >> a[i][z];
        }
    }
    for(int i = 0;i<n;i++){
        long long sum = a[i][0];
        for(int z = 1;z<a[i][1];z++){
            sum = sum * a[i][0];
            if(sum > mod){
                sum = sum % mod;
            }
        }
        cout << sum << endl;
    }
}