Submission

Status:
[TSSSSSSSSSSSSSSSSSSS]

Score: 0

User: Nathlol2

Problemset: ยกกำลัง

Language: cpp

Time: 0.237 second

Submitted On: 2024-10-05 14:16:28

#include <iostream>
#include <cmath>

using namespace std;

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