Submission #339952

#TimeUsernameProblemLanguageResultExecution timeMemory
339952AlperenTPot (COCI15_pot)C++17
50 / 50
1 ms492 KiB
#include <bits/stdc++.h> using namespace std; long long n, a, ans; long long fastpow(long long a, long long b){ if(b == 0) return 1; if(b % 2 == 0){ long long temp = fastpow(a, b / 2); return temp * temp; } else{ long long temp = fastpow(a, (b - 1) / 2); return temp * temp * a; } } int main(){ scanf("%lld", &n); while(n--){ scanf("%lld", &a); ans += fastpow(a / 10, a % 10); } printf("%lld", ans); }

Compilation message (stderr)

pot.cpp: In function 'int main()':
pot.cpp:20:7: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
   20 |  scanf("%lld", &n);
      |  ~~~~~^~~~~~~~~~~~
pot.cpp:23:8: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
   23 |   scanf("%lld", &a);
      |   ~~~~~^~~~~~~~~~~~
#Verdict Execution timeMemoryGrader output
Fetching results...