제출 #339845

#제출 시각아이디문제언어결과실행 시간메모리
339845NimbostratusPot (COCI15_pot)C++17
50 / 50
1 ms384 KiB
#include <bits/stdc++.h> #define pb push_back #define ppb pop_back #define lb lower_bound #define ub upper_bound #define all(x) (x.begin() , x.end()) #define sz(x) (x.size()) #define fre freopen("in","r",stdin); freopen("out","w",stdout); #define fast_io ios_base::sync_with_stdio(0);cin.tie(0);cout.tie(0); using namespace std; typedef long long ll; typedef pair<int,int> pii; typedef vector<pair<int,int>> vpii; typedef vector<int> vint; int N; ll ans; ll Pow(ll a , ll b) { if(b == 0) return 1; if(b == 1) return a; if(b % 2 == 0) return Pow(a*a,b/2); else return a * Pow(a*a,b/2); } int32_t main() { //fre; fast_io; cin >> N; while(N--) { string x; cin >> x; ans += Pow(stoll(x.substr(0,sz(x)-1)),x[sz(x)-1]-'0'); } cout << ans << endl; }
#Verdict Execution timeMemoryGrader output
Fetching results...