1 条题解

  • 0
    @ 2023-10-22 14:19:48

    这题要开freopen!!!

    #include <bits/stdc++.h>
    using namespace std;
    int main()
    {
        freopen("pow.in","r",stdin);
        freopen("pow.out","w",stdout);
        int max = pow(10,9);
        long long sum = 1;
        long long a,b;
        cin>>a>>b;
        for (int i = 1;i <= b;i++)
        {
            sum *= a;
            if (sum > max)
            {
                cout<<-1;
                return 0;
            }
        }
        if (sum == 0)
        {
            cout<<-1;
            return 0;
        }
        cout<<sum;
        return 0;
    }
    
    • 1

    信息

    ID
    274
    时间
    1000ms
    内存
    512MiB
    难度
    8
    标签
    递交数
    46
    已通过
    6
    上传者