Submission #1256977

#TimeUsernameProblemLanguageResultExecution timeMemory
1256977Canuc80kSouvenirs (IOI25_souvenirs)C++20
0 / 100
3 ms420 KiB
#include <bits/stdc++.h> using namespace std; using ll = long long; std::pair<std::vector<int>, long long> transaction(long long m); const ll n = 1e6 + 1; ll cnt[n]; void buy_souvenirs(int n, long long p) { ll cur = p; for (int i = 1; i < n; i ++) { auto [v, x] = transaction(cur * 3 / 4); // cout << "Debug: " << cur << ' ' << cur * 3 / 4 << ' ' << x << ' ' << p * 3 << endl; cur = cur * 3 / 4 - x; for (int j = 1; j < i; j ++) transaction(cur); } }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...