This documentation is automatically generated by competitive-verifier/competitive-verifier
// competitive-verifier: PROBLEM https://yukicoder.me/problems/no/1611
#include <cstdint>
#include <iostream>
#include <vector>
#include "math/factorize.hpp"
int main(void) {
int t;
std::cin >> t;
std::vector<std::vector<std::uint64_t>> dp(32);
for (int i = 2; i < 32; ++i) dp[i] = factorize(i);
while (t--) {
std::uint64_t x;
std::cin >> x;
auto v = factorize(x);
auto c = number_of_divisors(v);
for (int i = 0; i < 32; ++i) {
auto u = dp[i];
u.insert(u.end(), v.begin(), v.end());
if (number_of_divisors(u) == c * 2) {
std::cout << x * i << '\n';
break;
}
}
}
return 0;
}
Traceback (most recent call last):
File "/home/runner/.local/lib/python3.12/site-packages/competitive_verifier/oj/resolver.py", line 291, in resolve
bundled_code = language.bundle(path, basedir=basedir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/.local/lib/python3.12/site-packages/competitive_verifier/oj/verify/languages/cplusplus.py", line 242, in bundle
bundler.update(path)
File "/home/runner/.local/lib/python3.12/site-packages/competitive_verifier/oj/verify/languages/cplusplus_bundle.py", line 479, in update
self._resolve(pathlib.Path(included), included_from=path)
File "/home/runner/.local/lib/python3.12/site-packages/competitive_verifier/oj/verify/languages/cplusplus_bundle.py", line 286, in _resolve
raise BundleErrorAt(path, -1, "no such header")
competitive_verifier.oj.verify.languages.cplusplus_bundle.BundleErrorAt: math/factorize.hpp: line -1: no such header
| Env | Name | Status | Elapsed | Memory |
|---|---|---|---|---|
| g++ | 98_challenge01 |
|
809 ms | 3 MB |
| g++ | extreme1 |
|
537 ms | 4 MB |
| g++ | extreme2 |
|
507 ms | 4 MB |
| g++ | extreme3 |
|
499 ms | 3 MB |
| g++ | extreme4 |
|
502 ms | 4 MB |
| g++ | extreme5 |
|
510 ms | 3 MB |
| g++ | extreme6 |
|
558 ms | 3 MB |
| g++ | extreme7 |
|
500 ms | 4 MB |
| g++ | extreme8 |
|
501 ms | 4 MB |
| g++ | extreme9 |
|
506 ms | 4 MB |
| g++ | large1 |
|
293 ms | 4 MB |
| g++ | large2 |
|
460 ms | 3 MB |
| g++ | large3 |
|
445 ms | 3 MB |
| g++ | large4 |
|
455 ms | 4 MB |
| g++ | large5 |
|
448 ms | 4 MB |
| g++ | large6 |
|
439 ms | 3 MB |
| g++ | large7 |
|
441 ms | 3 MB |
| g++ | large8 |
|
452 ms | 4 MB |
| g++ | large9 |
|
452 ms | 3 MB |
| g++ | middle1 |
|
6 ms | 4 MB |
| g++ | middle2 |
|
8 ms | 3 MB |
| g++ | middle3 |
|
6 ms | 4 MB |
| g++ | middle4 |
|
6 ms | 4 MB |
| g++ | middle5 |
|
8 ms | 3 MB |
| g++ | middle6 |
|
6 ms | 3 MB |
| g++ | middle7 |
|
6 ms | 3 MB |
| g++ | middle8 |
|
6 ms | 3 MB |
| g++ | middle9 |
|
6 ms | 3 MB |
| g++ | sample1 |
|
2 ms | 3 MB |
| g++ | sample2 |
|
2 ms | 4 MB |
| g++ | small1 |
|
2 ms | 3 MB |
| g++ | small2 |
|
2 ms | 3 MB |
| g++ | small3 |
|
2 ms | 3 MB |
| g++ | small4 |
|
2 ms | 3 MB |
| g++ | small5 |
|
2 ms | 4 MB |
| g++ | small6 |
|
2 ms | 4 MB |
| g++ | small7 |
|
2 ms | 4 MB |
| g++ | small8 |
|
2 ms | 4 MB |
| g++ | small9 |
|
2 ms | 4 MB |