Submission #42716

# Submission time Handle Problem Language Result Execution time Memory
42716 2018-03-03T04:36:02 Z funcsr Shortcut (IOI16_shortcut) C++14
31 / 100
2000 ms 956 KB
#include "shortcut.h"
#include <iostream>
#include <vector>
#include <algorithm>
#include <cassert>
#include <queue>
using namespace std;
typedef pair<int, int> P;
#define rep(i, n) for (int i=0; i<(n); i++)
#define all(x) x.begin(), x.end()
#define pb push_back
#define _1 first
#define _2 second
#define INF (1LL<<60)
struct SlideMax {
  deque<pair<int, long long> > seq;
  void add(int x, long long y) {
    seq.pb(make_pair(x, y));
  }
  void pop(int x) {
    if (!seq.empty() && seq.front()._1 == x) seq.pop_front();
    else abort();
  }
  long long max() {
    if (seq.empty()) return -INF;
    long long m = -INF;
    for (auto p : seq) m = std::max(m, p._2);
    return m;
  }
};
int N;
long long B[1000001];

long long solve(vector<long long> W, vector<long long> ls) {
  int N = W.size();
  assert(ls.size() == N);
  B[0] = 0;
  rep(i, N) B[i+1] = B[i] + ls[i];
  long long L = B[N];
  //cout<<"solve ["; for (long long x :W) cout<<x<<",";cout<<"] ls={";for(long long b:ls)cout<<b<<",";cout<<"}, L="<<L<<"\n";
  int r = 0;
  SlideMax slide;
  long long m = -INF;
  long long base = 0;
  rep(l, N) {
    while (r < N && 2LL*(base+B[r]-B[l]) <= L) {
      slide.add(r, W[r]+base+B[r]);
      r++;
      if (r == N) {
        r = 0;
        base += L;
      }
    }
    slide.pop(l);
    m = max(m, W[l]-B[l]+slide.max());
  }
  return m;
}

long long D[1000001];
long long Rleft[1000000], Rright[1000000];
long long Dleft[1000000], Dright[1000000];

long long find_shortcut(int n, std::vector<int> l, std::vector<int> d, int C) {
  N = n;
  rep(i, N) D[i] = d[i];
  long long m = 1LL<<60;
  rep(i, N) {
    long long d = 0;
    if (i>0) d = Rleft[i-1]+l[i-1];
    Dleft[i] = max(i>0?Dleft[i-1]:0LL, d+D[i]);
    Rleft[i] = max(D[i], d);
  }
  for (int i=N-1; i>=0; i--) {
    long long d = 0;
    if (i+1<N) d = Rright[i+1]+l[i];
    Dright[i] = max(i+1<N?Dright[i+1]:0LL, d+D[i]);
    Rright[i] = max(D[i], d);
  }
  rep(x, N) for (int y=x+1; y<N; y++) {
    vector<long long> ws, bs;
    ws.pb(Rleft[x]);
    for (int i=x+1; i<y; i++) ws.pb(D[i]), bs.pb(l[i-1]);
    ws.pb(Rright[y]), bs.pb(l[y-1]);
    bs.pb(C);

    long long s = max(Dleft[x], Dright[y]);
    for (long long x : ws) s = max(x, s);
    s = max(s, solve(ws, bs));
    //cout<<"s="<<s<<"\n";
    m = min(m, s);
  }
  return m;
}

Compilation message

In file included from /usr/include/c++/5/cassert:43:0,
                 from shortcut.cpp:5:
shortcut.cpp: In function 'long long int solve(std::vector<long long int>, std::vector<long long int>)':
shortcut.cpp:36:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   assert(ls.size() == N);
                    ^
# Verdict Execution time Memory Grader output
1 Correct 1 ms 376 KB n = 4, 80 is a correct answer
2 Correct 2 ms 480 KB n = 9, 110 is a correct answer
3 Correct 2 ms 480 KB n = 4, 21 is a correct answer
4 Correct 1 ms 492 KB n = 3, 4 is a correct answer
5 Correct 2 ms 532 KB n = 2, 62 is a correct answer
6 Correct 1 ms 576 KB n = 2, 3 is a correct answer
7 Correct 2 ms 576 KB n = 3, 29 is a correct answer
8 Correct 1 ms 668 KB n = 2, 3 is a correct answer
9 Correct 2 ms 668 KB n = 2, 3 is a correct answer
10 Correct 1 ms 668 KB n = 2, 2000000001 is a correct answer
11 Correct 1 ms 668 KB n = 2, 3000000000 is a correct answer
12 Correct 1 ms 668 KB n = 3, 3000000000 is a correct answer
13 Correct 1 ms 668 KB n = 3, 3000000000 is a correct answer
14 Correct 2 ms 736 KB n = 4, 3000000001 is a correct answer
15 Correct 2 ms 736 KB n = 4, 4000000000 is a correct answer
16 Correct 2 ms 736 KB n = 5, 4000000000 is a correct answer
17 Correct 2 ms 736 KB n = 10, 1000000343 is a correct answer
18 Correct 2 ms 736 KB n = 10, 3189 is a correct answer
19 Correct 2 ms 736 KB n = 10, 7000000000 is a correct answer
20 Correct 2 ms 736 KB n = 5, 12 is a correct answer
21 Correct 2 ms 736 KB n = 5, 25 is a correct answer
22 Correct 1 ms 736 KB n = 2, 122 is a correct answer
23 Correct 2 ms 736 KB n = 10, 117 is a correct answer
24 Correct 2 ms 736 KB n = 10, 336 is a correct answer
25 Correct 2 ms 736 KB n = 10, 438 is a correct answer
26 Correct 2 ms 736 KB n = 10, 206 is a correct answer
27 Correct 1 ms 736 KB n = 10, 636 is a correct answer
28 Correct 2 ms 736 KB n = 4, 2399 is a correct answer
29 Correct 2 ms 736 KB n = 10, 10992 is a correct answer
30 Correct 1 ms 736 KB n = 10, 3112 is a correct answer
31 Correct 17 ms 736 KB n = 100, 51000000001 is a correct answer
32 Correct 3 ms 736 KB n = 50, 197881272 is a correct answer
33 Correct 22 ms 736 KB n = 100, 20969 is a correct answer
34 Correct 18 ms 736 KB n = 100, 20969 is a correct answer
35 Correct 16 ms 736 KB n = 100, 52000000000 is a correct answer
36 Correct 18 ms 736 KB n = 100, 285 is a correct answer
37 Correct 19 ms 748 KB n = 100, 21272 is a correct answer
38 Correct 17 ms 748 KB n = 100, 12161 is a correct answer
# Verdict Execution time Memory Grader output
1 Correct 1 ms 376 KB n = 4, 80 is a correct answer
2 Correct 2 ms 480 KB n = 9, 110 is a correct answer
3 Correct 2 ms 480 KB n = 4, 21 is a correct answer
4 Correct 1 ms 492 KB n = 3, 4 is a correct answer
5 Correct 2 ms 532 KB n = 2, 62 is a correct answer
6 Correct 1 ms 576 KB n = 2, 3 is a correct answer
7 Correct 2 ms 576 KB n = 3, 29 is a correct answer
8 Correct 1 ms 668 KB n = 2, 3 is a correct answer
9 Correct 2 ms 668 KB n = 2, 3 is a correct answer
10 Correct 1 ms 668 KB n = 2, 2000000001 is a correct answer
11 Correct 1 ms 668 KB n = 2, 3000000000 is a correct answer
12 Correct 1 ms 668 KB n = 3, 3000000000 is a correct answer
13 Correct 1 ms 668 KB n = 3, 3000000000 is a correct answer
14 Correct 2 ms 736 KB n = 4, 3000000001 is a correct answer
15 Correct 2 ms 736 KB n = 4, 4000000000 is a correct answer
16 Correct 2 ms 736 KB n = 5, 4000000000 is a correct answer
17 Correct 2 ms 736 KB n = 10, 1000000343 is a correct answer
18 Correct 2 ms 736 KB n = 10, 3189 is a correct answer
19 Correct 2 ms 736 KB n = 10, 7000000000 is a correct answer
20 Correct 2 ms 736 KB n = 5, 12 is a correct answer
21 Correct 2 ms 736 KB n = 5, 25 is a correct answer
22 Correct 1 ms 736 KB n = 2, 122 is a correct answer
23 Correct 2 ms 736 KB n = 10, 117 is a correct answer
24 Correct 2 ms 736 KB n = 10, 336 is a correct answer
25 Correct 2 ms 736 KB n = 10, 438 is a correct answer
26 Correct 2 ms 736 KB n = 10, 206 is a correct answer
27 Correct 1 ms 736 KB n = 10, 636 is a correct answer
28 Correct 2 ms 736 KB n = 4, 2399 is a correct answer
29 Correct 2 ms 736 KB n = 10, 10992 is a correct answer
30 Correct 1 ms 736 KB n = 10, 3112 is a correct answer
31 Correct 17 ms 736 KB n = 100, 51000000001 is a correct answer
32 Correct 3 ms 736 KB n = 50, 197881272 is a correct answer
33 Correct 22 ms 736 KB n = 100, 20969 is a correct answer
34 Correct 18 ms 736 KB n = 100, 20969 is a correct answer
35 Correct 16 ms 736 KB n = 100, 52000000000 is a correct answer
36 Correct 18 ms 736 KB n = 100, 285 is a correct answer
37 Correct 19 ms 748 KB n = 100, 21272 is a correct answer
38 Correct 17 ms 748 KB n = 100, 12161 is a correct answer
39 Correct 1 ms 748 KB n = 2, 62 is a correct answer
40 Correct 2 ms 748 KB n = 2, 3 is a correct answer
41 Correct 2 ms 748 KB n = 3, 29 is a correct answer
42 Correct 2 ms 748 KB n = 2, 3 is a correct answer
43 Correct 2 ms 748 KB n = 2, 3 is a correct answer
44 Correct 1 ms 748 KB n = 2, 2000000001 is a correct answer
45 Correct 2 ms 748 KB n = 2, 3000000000 is a correct answer
46 Correct 2 ms 748 KB n = 3, 3000000000 is a correct answer
47 Correct 2 ms 748 KB n = 3, 3000000000 is a correct answer
48 Correct 2 ms 748 KB n = 4, 3000000001 is a correct answer
49 Correct 2 ms 748 KB n = 4, 4000000000 is a correct answer
50 Correct 2 ms 748 KB n = 5, 4000000000 is a correct answer
51 Correct 2 ms 748 KB n = 10, 1000000343 is a correct answer
52 Correct 1 ms 748 KB n = 10, 3189 is a correct answer
53 Correct 2 ms 748 KB n = 10, 7000000000 is a correct answer
54 Correct 2 ms 748 KB n = 5, 12 is a correct answer
55 Correct 1 ms 748 KB n = 5, 25 is a correct answer
56 Correct 1 ms 748 KB n = 2, 122 is a correct answer
57 Correct 2 ms 748 KB n = 10, 117 is a correct answer
58 Correct 2 ms 748 KB n = 10, 336 is a correct answer
59 Correct 2 ms 748 KB n = 10, 438 is a correct answer
60 Correct 1 ms 748 KB n = 10, 206 is a correct answer
61 Correct 2 ms 748 KB n = 10, 636 is a correct answer
62 Correct 2 ms 748 KB n = 4, 2399 is a correct answer
63 Correct 2 ms 748 KB n = 10, 10992 is a correct answer
64 Correct 2 ms 748 KB n = 10, 3112 is a correct answer
65 Correct 18 ms 748 KB n = 100, 51000000001 is a correct answer
66 Correct 4 ms 748 KB n = 50, 197881272 is a correct answer
67 Correct 19 ms 748 KB n = 100, 20969 is a correct answer
68 Correct 19 ms 748 KB n = 100, 20969 is a correct answer
69 Correct 16 ms 748 KB n = 100, 52000000000 is a correct answer
70 Correct 20 ms 748 KB n = 100, 285 is a correct answer
71 Correct 18 ms 748 KB n = 100, 21272 is a correct answer
72 Correct 18 ms 748 KB n = 100, 12161 is a correct answer
# Verdict Execution time Memory Grader output
1 Correct 1 ms 376 KB n = 4, 80 is a correct answer
2 Correct 2 ms 480 KB n = 9, 110 is a correct answer
3 Correct 2 ms 480 KB n = 4, 21 is a correct answer
4 Correct 1 ms 492 KB n = 3, 4 is a correct answer
5 Correct 2 ms 532 KB n = 2, 62 is a correct answer
6 Correct 1 ms 576 KB n = 2, 3 is a correct answer
7 Correct 2 ms 576 KB n = 3, 29 is a correct answer
8 Correct 1 ms 668 KB n = 2, 3 is a correct answer
9 Correct 2 ms 668 KB n = 2, 3 is a correct answer
10 Correct 1 ms 668 KB n = 2, 2000000001 is a correct answer
11 Correct 1 ms 668 KB n = 2, 3000000000 is a correct answer
12 Correct 1 ms 668 KB n = 3, 3000000000 is a correct answer
13 Correct 1 ms 668 KB n = 3, 3000000000 is a correct answer
14 Correct 2 ms 736 KB n = 4, 3000000001 is a correct answer
15 Correct 2 ms 736 KB n = 4, 4000000000 is a correct answer
16 Correct 2 ms 736 KB n = 5, 4000000000 is a correct answer
17 Correct 2 ms 736 KB n = 10, 1000000343 is a correct answer
18 Correct 2 ms 736 KB n = 10, 3189 is a correct answer
19 Correct 2 ms 736 KB n = 10, 7000000000 is a correct answer
20 Correct 2 ms 736 KB n = 5, 12 is a correct answer
21 Correct 2 ms 736 KB n = 5, 25 is a correct answer
22 Correct 1 ms 736 KB n = 2, 122 is a correct answer
23 Correct 2 ms 736 KB n = 10, 117 is a correct answer
24 Correct 2 ms 736 KB n = 10, 336 is a correct answer
25 Correct 2 ms 736 KB n = 10, 438 is a correct answer
26 Correct 2 ms 736 KB n = 10, 206 is a correct answer
27 Correct 1 ms 736 KB n = 10, 636 is a correct answer
28 Correct 2 ms 736 KB n = 4, 2399 is a correct answer
29 Correct 2 ms 736 KB n = 10, 10992 is a correct answer
30 Correct 1 ms 736 KB n = 10, 3112 is a correct answer
31 Correct 17 ms 736 KB n = 100, 51000000001 is a correct answer
32 Correct 3 ms 736 KB n = 50, 197881272 is a correct answer
33 Correct 22 ms 736 KB n = 100, 20969 is a correct answer
34 Correct 18 ms 736 KB n = 100, 20969 is a correct answer
35 Correct 16 ms 736 KB n = 100, 52000000000 is a correct answer
36 Correct 18 ms 736 KB n = 100, 285 is a correct answer
37 Correct 19 ms 748 KB n = 100, 21272 is a correct answer
38 Correct 17 ms 748 KB n = 100, 12161 is a correct answer
39 Correct 1 ms 748 KB n = 2, 62 is a correct answer
40 Correct 2 ms 748 KB n = 2, 3 is a correct answer
41 Correct 2 ms 748 KB n = 3, 29 is a correct answer
42 Correct 2 ms 748 KB n = 2, 3 is a correct answer
43 Correct 2 ms 748 KB n = 2, 3 is a correct answer
44 Correct 1 ms 748 KB n = 2, 2000000001 is a correct answer
45 Correct 2 ms 748 KB n = 2, 3000000000 is a correct answer
46 Correct 2 ms 748 KB n = 3, 3000000000 is a correct answer
47 Correct 2 ms 748 KB n = 3, 3000000000 is a correct answer
48 Correct 2 ms 748 KB n = 4, 3000000001 is a correct answer
49 Correct 2 ms 748 KB n = 4, 4000000000 is a correct answer
50 Correct 2 ms 748 KB n = 5, 4000000000 is a correct answer
51 Correct 2 ms 748 KB n = 10, 1000000343 is a correct answer
52 Correct 1 ms 748 KB n = 10, 3189 is a correct answer
53 Correct 2 ms 748 KB n = 10, 7000000000 is a correct answer
54 Correct 2 ms 748 KB n = 5, 12 is a correct answer
55 Correct 1 ms 748 KB n = 5, 25 is a correct answer
56 Correct 1 ms 748 KB n = 2, 122 is a correct answer
57 Correct 2 ms 748 KB n = 10, 117 is a correct answer
58 Correct 2 ms 748 KB n = 10, 336 is a correct answer
59 Correct 2 ms 748 KB n = 10, 438 is a correct answer
60 Correct 1 ms 748 KB n = 10, 206 is a correct answer
61 Correct 2 ms 748 KB n = 10, 636 is a correct answer
62 Correct 2 ms 748 KB n = 4, 2399 is a correct answer
63 Correct 2 ms 748 KB n = 10, 10992 is a correct answer
64 Correct 2 ms 748 KB n = 10, 3112 is a correct answer
65 Correct 18 ms 748 KB n = 100, 51000000001 is a correct answer
66 Correct 4 ms 748 KB n = 50, 197881272 is a correct answer
67 Correct 19 ms 748 KB n = 100, 20969 is a correct answer
68 Correct 19 ms 748 KB n = 100, 20969 is a correct answer
69 Correct 16 ms 748 KB n = 100, 52000000000 is a correct answer
70 Correct 20 ms 748 KB n = 100, 285 is a correct answer
71 Correct 18 ms 748 KB n = 100, 21272 is a correct answer
72 Correct 18 ms 748 KB n = 100, 12161 is a correct answer
73 Correct 349 ms 748 KB n = 250, 25037 is a correct answer
74 Correct 378 ms 748 KB n = 250, 199047242 is a correct answer
75 Correct 357 ms 788 KB n = 250, 61231537449 is a correct answer
76 Correct 315 ms 824 KB n = 250, 126000000001 is a correct answer
77 Correct 313 ms 848 KB n = 250, 127000000000 is a correct answer
78 Correct 343 ms 848 KB n = 250, 2123470094 is a correct answer
79 Correct 304 ms 860 KB n = 250, 6545 is a correct answer
80 Correct 335 ms 868 KB n = 250, 6731 is a correct answer
81 Correct 24 ms 868 KB n = 108, 15322 is a correct answer
82 Correct 357 ms 876 KB n = 250, 39952 is a correct answer
83 Correct 350 ms 956 KB n = 250, 41156 is a correct answer
84 Correct 345 ms 956 KB n = 250, 12881 is a correct answer
85 Correct 390 ms 956 KB n = 250, 213812 is a correct answer
86 Correct 359 ms 956 KB n = 250, 194188 is a correct answer
# Verdict Execution time Memory Grader output
1 Correct 1 ms 376 KB n = 4, 80 is a correct answer
2 Correct 2 ms 480 KB n = 9, 110 is a correct answer
3 Correct 2 ms 480 KB n = 4, 21 is a correct answer
4 Correct 1 ms 492 KB n = 3, 4 is a correct answer
5 Correct 2 ms 532 KB n = 2, 62 is a correct answer
6 Correct 1 ms 576 KB n = 2, 3 is a correct answer
7 Correct 2 ms 576 KB n = 3, 29 is a correct answer
8 Correct 1 ms 668 KB n = 2, 3 is a correct answer
9 Correct 2 ms 668 KB n = 2, 3 is a correct answer
10 Correct 1 ms 668 KB n = 2, 2000000001 is a correct answer
11 Correct 1 ms 668 KB n = 2, 3000000000 is a correct answer
12 Correct 1 ms 668 KB n = 3, 3000000000 is a correct answer
13 Correct 1 ms 668 KB n = 3, 3000000000 is a correct answer
14 Correct 2 ms 736 KB n = 4, 3000000001 is a correct answer
15 Correct 2 ms 736 KB n = 4, 4000000000 is a correct answer
16 Correct 2 ms 736 KB n = 5, 4000000000 is a correct answer
17 Correct 2 ms 736 KB n = 10, 1000000343 is a correct answer
18 Correct 2 ms 736 KB n = 10, 3189 is a correct answer
19 Correct 2 ms 736 KB n = 10, 7000000000 is a correct answer
20 Correct 2 ms 736 KB n = 5, 12 is a correct answer
21 Correct 2 ms 736 KB n = 5, 25 is a correct answer
22 Correct 1 ms 736 KB n = 2, 122 is a correct answer
23 Correct 2 ms 736 KB n = 10, 117 is a correct answer
24 Correct 2 ms 736 KB n = 10, 336 is a correct answer
25 Correct 2 ms 736 KB n = 10, 438 is a correct answer
26 Correct 2 ms 736 KB n = 10, 206 is a correct answer
27 Correct 1 ms 736 KB n = 10, 636 is a correct answer
28 Correct 2 ms 736 KB n = 4, 2399 is a correct answer
29 Correct 2 ms 736 KB n = 10, 10992 is a correct answer
30 Correct 1 ms 736 KB n = 10, 3112 is a correct answer
31 Correct 17 ms 736 KB n = 100, 51000000001 is a correct answer
32 Correct 3 ms 736 KB n = 50, 197881272 is a correct answer
33 Correct 22 ms 736 KB n = 100, 20969 is a correct answer
34 Correct 18 ms 736 KB n = 100, 20969 is a correct answer
35 Correct 16 ms 736 KB n = 100, 52000000000 is a correct answer
36 Correct 18 ms 736 KB n = 100, 285 is a correct answer
37 Correct 19 ms 748 KB n = 100, 21272 is a correct answer
38 Correct 17 ms 748 KB n = 100, 12161 is a correct answer
39 Correct 1 ms 748 KB n = 2, 62 is a correct answer
40 Correct 2 ms 748 KB n = 2, 3 is a correct answer
41 Correct 2 ms 748 KB n = 3, 29 is a correct answer
42 Correct 2 ms 748 KB n = 2, 3 is a correct answer
43 Correct 2 ms 748 KB n = 2, 3 is a correct answer
44 Correct 1 ms 748 KB n = 2, 2000000001 is a correct answer
45 Correct 2 ms 748 KB n = 2, 3000000000 is a correct answer
46 Correct 2 ms 748 KB n = 3, 3000000000 is a correct answer
47 Correct 2 ms 748 KB n = 3, 3000000000 is a correct answer
48 Correct 2 ms 748 KB n = 4, 3000000001 is a correct answer
49 Correct 2 ms 748 KB n = 4, 4000000000 is a correct answer
50 Correct 2 ms 748 KB n = 5, 4000000000 is a correct answer
51 Correct 2 ms 748 KB n = 10, 1000000343 is a correct answer
52 Correct 1 ms 748 KB n = 10, 3189 is a correct answer
53 Correct 2 ms 748 KB n = 10, 7000000000 is a correct answer
54 Correct 2 ms 748 KB n = 5, 12 is a correct answer
55 Correct 1 ms 748 KB n = 5, 25 is a correct answer
56 Correct 1 ms 748 KB n = 2, 122 is a correct answer
57 Correct 2 ms 748 KB n = 10, 117 is a correct answer
58 Correct 2 ms 748 KB n = 10, 336 is a correct answer
59 Correct 2 ms 748 KB n = 10, 438 is a correct answer
60 Correct 1 ms 748 KB n = 10, 206 is a correct answer
61 Correct 2 ms 748 KB n = 10, 636 is a correct answer
62 Correct 2 ms 748 KB n = 4, 2399 is a correct answer
63 Correct 2 ms 748 KB n = 10, 10992 is a correct answer
64 Correct 2 ms 748 KB n = 10, 3112 is a correct answer
65 Correct 18 ms 748 KB n = 100, 51000000001 is a correct answer
66 Correct 4 ms 748 KB n = 50, 197881272 is a correct answer
67 Correct 19 ms 748 KB n = 100, 20969 is a correct answer
68 Correct 19 ms 748 KB n = 100, 20969 is a correct answer
69 Correct 16 ms 748 KB n = 100, 52000000000 is a correct answer
70 Correct 20 ms 748 KB n = 100, 285 is a correct answer
71 Correct 18 ms 748 KB n = 100, 21272 is a correct answer
72 Correct 18 ms 748 KB n = 100, 12161 is a correct answer
73 Correct 349 ms 748 KB n = 250, 25037 is a correct answer
74 Correct 378 ms 748 KB n = 250, 199047242 is a correct answer
75 Correct 357 ms 788 KB n = 250, 61231537449 is a correct answer
76 Correct 315 ms 824 KB n = 250, 126000000001 is a correct answer
77 Correct 313 ms 848 KB n = 250, 127000000000 is a correct answer
78 Correct 343 ms 848 KB n = 250, 2123470094 is a correct answer
79 Correct 304 ms 860 KB n = 250, 6545 is a correct answer
80 Correct 335 ms 868 KB n = 250, 6731 is a correct answer
81 Correct 24 ms 868 KB n = 108, 15322 is a correct answer
82 Correct 357 ms 876 KB n = 250, 39952 is a correct answer
83 Correct 350 ms 956 KB n = 250, 41156 is a correct answer
84 Correct 345 ms 956 KB n = 250, 12881 is a correct answer
85 Correct 390 ms 956 KB n = 250, 213812 is a correct answer
86 Correct 359 ms 956 KB n = 250, 194188 is a correct answer
87 Execution timed out 2036 ms 956 KB Time limit exceeded
88 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 1 ms 376 KB n = 4, 80 is a correct answer
2 Correct 2 ms 480 KB n = 9, 110 is a correct answer
3 Correct 2 ms 480 KB n = 4, 21 is a correct answer
4 Correct 1 ms 492 KB n = 3, 4 is a correct answer
5 Correct 2 ms 532 KB n = 2, 62 is a correct answer
6 Correct 1 ms 576 KB n = 2, 3 is a correct answer
7 Correct 2 ms 576 KB n = 3, 29 is a correct answer
8 Correct 1 ms 668 KB n = 2, 3 is a correct answer
9 Correct 2 ms 668 KB n = 2, 3 is a correct answer
10 Correct 1 ms 668 KB n = 2, 2000000001 is a correct answer
11 Correct 1 ms 668 KB n = 2, 3000000000 is a correct answer
12 Correct 1 ms 668 KB n = 3, 3000000000 is a correct answer
13 Correct 1 ms 668 KB n = 3, 3000000000 is a correct answer
14 Correct 2 ms 736 KB n = 4, 3000000001 is a correct answer
15 Correct 2 ms 736 KB n = 4, 4000000000 is a correct answer
16 Correct 2 ms 736 KB n = 5, 4000000000 is a correct answer
17 Correct 2 ms 736 KB n = 10, 1000000343 is a correct answer
18 Correct 2 ms 736 KB n = 10, 3189 is a correct answer
19 Correct 2 ms 736 KB n = 10, 7000000000 is a correct answer
20 Correct 2 ms 736 KB n = 5, 12 is a correct answer
21 Correct 2 ms 736 KB n = 5, 25 is a correct answer
22 Correct 1 ms 736 KB n = 2, 122 is a correct answer
23 Correct 2 ms 736 KB n = 10, 117 is a correct answer
24 Correct 2 ms 736 KB n = 10, 336 is a correct answer
25 Correct 2 ms 736 KB n = 10, 438 is a correct answer
26 Correct 2 ms 736 KB n = 10, 206 is a correct answer
27 Correct 1 ms 736 KB n = 10, 636 is a correct answer
28 Correct 2 ms 736 KB n = 4, 2399 is a correct answer
29 Correct 2 ms 736 KB n = 10, 10992 is a correct answer
30 Correct 1 ms 736 KB n = 10, 3112 is a correct answer
31 Correct 17 ms 736 KB n = 100, 51000000001 is a correct answer
32 Correct 3 ms 736 KB n = 50, 197881272 is a correct answer
33 Correct 22 ms 736 KB n = 100, 20969 is a correct answer
34 Correct 18 ms 736 KB n = 100, 20969 is a correct answer
35 Correct 16 ms 736 KB n = 100, 52000000000 is a correct answer
36 Correct 18 ms 736 KB n = 100, 285 is a correct answer
37 Correct 19 ms 748 KB n = 100, 21272 is a correct answer
38 Correct 17 ms 748 KB n = 100, 12161 is a correct answer
39 Correct 1 ms 748 KB n = 2, 62 is a correct answer
40 Correct 2 ms 748 KB n = 2, 3 is a correct answer
41 Correct 2 ms 748 KB n = 3, 29 is a correct answer
42 Correct 2 ms 748 KB n = 2, 3 is a correct answer
43 Correct 2 ms 748 KB n = 2, 3 is a correct answer
44 Correct 1 ms 748 KB n = 2, 2000000001 is a correct answer
45 Correct 2 ms 748 KB n = 2, 3000000000 is a correct answer
46 Correct 2 ms 748 KB n = 3, 3000000000 is a correct answer
47 Correct 2 ms 748 KB n = 3, 3000000000 is a correct answer
48 Correct 2 ms 748 KB n = 4, 3000000001 is a correct answer
49 Correct 2 ms 748 KB n = 4, 4000000000 is a correct answer
50 Correct 2 ms 748 KB n = 5, 4000000000 is a correct answer
51 Correct 2 ms 748 KB n = 10, 1000000343 is a correct answer
52 Correct 1 ms 748 KB n = 10, 3189 is a correct answer
53 Correct 2 ms 748 KB n = 10, 7000000000 is a correct answer
54 Correct 2 ms 748 KB n = 5, 12 is a correct answer
55 Correct 1 ms 748 KB n = 5, 25 is a correct answer
56 Correct 1 ms 748 KB n = 2, 122 is a correct answer
57 Correct 2 ms 748 KB n = 10, 117 is a correct answer
58 Correct 2 ms 748 KB n = 10, 336 is a correct answer
59 Correct 2 ms 748 KB n = 10, 438 is a correct answer
60 Correct 1 ms 748 KB n = 10, 206 is a correct answer
61 Correct 2 ms 748 KB n = 10, 636 is a correct answer
62 Correct 2 ms 748 KB n = 4, 2399 is a correct answer
63 Correct 2 ms 748 KB n = 10, 10992 is a correct answer
64 Correct 2 ms 748 KB n = 10, 3112 is a correct answer
65 Correct 18 ms 748 KB n = 100, 51000000001 is a correct answer
66 Correct 4 ms 748 KB n = 50, 197881272 is a correct answer
67 Correct 19 ms 748 KB n = 100, 20969 is a correct answer
68 Correct 19 ms 748 KB n = 100, 20969 is a correct answer
69 Correct 16 ms 748 KB n = 100, 52000000000 is a correct answer
70 Correct 20 ms 748 KB n = 100, 285 is a correct answer
71 Correct 18 ms 748 KB n = 100, 21272 is a correct answer
72 Correct 18 ms 748 KB n = 100, 12161 is a correct answer
73 Correct 349 ms 748 KB n = 250, 25037 is a correct answer
74 Correct 378 ms 748 KB n = 250, 199047242 is a correct answer
75 Correct 357 ms 788 KB n = 250, 61231537449 is a correct answer
76 Correct 315 ms 824 KB n = 250, 126000000001 is a correct answer
77 Correct 313 ms 848 KB n = 250, 127000000000 is a correct answer
78 Correct 343 ms 848 KB n = 250, 2123470094 is a correct answer
79 Correct 304 ms 860 KB n = 250, 6545 is a correct answer
80 Correct 335 ms 868 KB n = 250, 6731 is a correct answer
81 Correct 24 ms 868 KB n = 108, 15322 is a correct answer
82 Correct 357 ms 876 KB n = 250, 39952 is a correct answer
83 Correct 350 ms 956 KB n = 250, 41156 is a correct answer
84 Correct 345 ms 956 KB n = 250, 12881 is a correct answer
85 Correct 390 ms 956 KB n = 250, 213812 is a correct answer
86 Correct 359 ms 956 KB n = 250, 194188 is a correct answer
87 Execution timed out 2036 ms 956 KB Time limit exceeded
88 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 1 ms 376 KB n = 4, 80 is a correct answer
2 Correct 2 ms 480 KB n = 9, 110 is a correct answer
3 Correct 2 ms 480 KB n = 4, 21 is a correct answer
4 Correct 1 ms 492 KB n = 3, 4 is a correct answer
5 Correct 2 ms 532 KB n = 2, 62 is a correct answer
6 Correct 1 ms 576 KB n = 2, 3 is a correct answer
7 Correct 2 ms 576 KB n = 3, 29 is a correct answer
8 Correct 1 ms 668 KB n = 2, 3 is a correct answer
9 Correct 2 ms 668 KB n = 2, 3 is a correct answer
10 Correct 1 ms 668 KB n = 2, 2000000001 is a correct answer
11 Correct 1 ms 668 KB n = 2, 3000000000 is a correct answer
12 Correct 1 ms 668 KB n = 3, 3000000000 is a correct answer
13 Correct 1 ms 668 KB n = 3, 3000000000 is a correct answer
14 Correct 2 ms 736 KB n = 4, 3000000001 is a correct answer
15 Correct 2 ms 736 KB n = 4, 4000000000 is a correct answer
16 Correct 2 ms 736 KB n = 5, 4000000000 is a correct answer
17 Correct 2 ms 736 KB n = 10, 1000000343 is a correct answer
18 Correct 2 ms 736 KB n = 10, 3189 is a correct answer
19 Correct 2 ms 736 KB n = 10, 7000000000 is a correct answer
20 Correct 2 ms 736 KB n = 5, 12 is a correct answer
21 Correct 2 ms 736 KB n = 5, 25 is a correct answer
22 Correct 1 ms 736 KB n = 2, 122 is a correct answer
23 Correct 2 ms 736 KB n = 10, 117 is a correct answer
24 Correct 2 ms 736 KB n = 10, 336 is a correct answer
25 Correct 2 ms 736 KB n = 10, 438 is a correct answer
26 Correct 2 ms 736 KB n = 10, 206 is a correct answer
27 Correct 1 ms 736 KB n = 10, 636 is a correct answer
28 Correct 2 ms 736 KB n = 4, 2399 is a correct answer
29 Correct 2 ms 736 KB n = 10, 10992 is a correct answer
30 Correct 1 ms 736 KB n = 10, 3112 is a correct answer
31 Correct 17 ms 736 KB n = 100, 51000000001 is a correct answer
32 Correct 3 ms 736 KB n = 50, 197881272 is a correct answer
33 Correct 22 ms 736 KB n = 100, 20969 is a correct answer
34 Correct 18 ms 736 KB n = 100, 20969 is a correct answer
35 Correct 16 ms 736 KB n = 100, 52000000000 is a correct answer
36 Correct 18 ms 736 KB n = 100, 285 is a correct answer
37 Correct 19 ms 748 KB n = 100, 21272 is a correct answer
38 Correct 17 ms 748 KB n = 100, 12161 is a correct answer
39 Correct 1 ms 748 KB n = 2, 62 is a correct answer
40 Correct 2 ms 748 KB n = 2, 3 is a correct answer
41 Correct 2 ms 748 KB n = 3, 29 is a correct answer
42 Correct 2 ms 748 KB n = 2, 3 is a correct answer
43 Correct 2 ms 748 KB n = 2, 3 is a correct answer
44 Correct 1 ms 748 KB n = 2, 2000000001 is a correct answer
45 Correct 2 ms 748 KB n = 2, 3000000000 is a correct answer
46 Correct 2 ms 748 KB n = 3, 3000000000 is a correct answer
47 Correct 2 ms 748 KB n = 3, 3000000000 is a correct answer
48 Correct 2 ms 748 KB n = 4, 3000000001 is a correct answer
49 Correct 2 ms 748 KB n = 4, 4000000000 is a correct answer
50 Correct 2 ms 748 KB n = 5, 4000000000 is a correct answer
51 Correct 2 ms 748 KB n = 10, 1000000343 is a correct answer
52 Correct 1 ms 748 KB n = 10, 3189 is a correct answer
53 Correct 2 ms 748 KB n = 10, 7000000000 is a correct answer
54 Correct 2 ms 748 KB n = 5, 12 is a correct answer
55 Correct 1 ms 748 KB n = 5, 25 is a correct answer
56 Correct 1 ms 748 KB n = 2, 122 is a correct answer
57 Correct 2 ms 748 KB n = 10, 117 is a correct answer
58 Correct 2 ms 748 KB n = 10, 336 is a correct answer
59 Correct 2 ms 748 KB n = 10, 438 is a correct answer
60 Correct 1 ms 748 KB n = 10, 206 is a correct answer
61 Correct 2 ms 748 KB n = 10, 636 is a correct answer
62 Correct 2 ms 748 KB n = 4, 2399 is a correct answer
63 Correct 2 ms 748 KB n = 10, 10992 is a correct answer
64 Correct 2 ms 748 KB n = 10, 3112 is a correct answer
65 Correct 18 ms 748 KB n = 100, 51000000001 is a correct answer
66 Correct 4 ms 748 KB n = 50, 197881272 is a correct answer
67 Correct 19 ms 748 KB n = 100, 20969 is a correct answer
68 Correct 19 ms 748 KB n = 100, 20969 is a correct answer
69 Correct 16 ms 748 KB n = 100, 52000000000 is a correct answer
70 Correct 20 ms 748 KB n = 100, 285 is a correct answer
71 Correct 18 ms 748 KB n = 100, 21272 is a correct answer
72 Correct 18 ms 748 KB n = 100, 12161 is a correct answer
73 Correct 349 ms 748 KB n = 250, 25037 is a correct answer
74 Correct 378 ms 748 KB n = 250, 199047242 is a correct answer
75 Correct 357 ms 788 KB n = 250, 61231537449 is a correct answer
76 Correct 315 ms 824 KB n = 250, 126000000001 is a correct answer
77 Correct 313 ms 848 KB n = 250, 127000000000 is a correct answer
78 Correct 343 ms 848 KB n = 250, 2123470094 is a correct answer
79 Correct 304 ms 860 KB n = 250, 6545 is a correct answer
80 Correct 335 ms 868 KB n = 250, 6731 is a correct answer
81 Correct 24 ms 868 KB n = 108, 15322 is a correct answer
82 Correct 357 ms 876 KB n = 250, 39952 is a correct answer
83 Correct 350 ms 956 KB n = 250, 41156 is a correct answer
84 Correct 345 ms 956 KB n = 250, 12881 is a correct answer
85 Correct 390 ms 956 KB n = 250, 213812 is a correct answer
86 Correct 359 ms 956 KB n = 250, 194188 is a correct answer
87 Execution timed out 2036 ms 956 KB Time limit exceeded
88 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 1 ms 376 KB n = 4, 80 is a correct answer
2 Correct 2 ms 480 KB n = 9, 110 is a correct answer
3 Correct 2 ms 480 KB n = 4, 21 is a correct answer
4 Correct 1 ms 492 KB n = 3, 4 is a correct answer
5 Correct 2 ms 532 KB n = 2, 62 is a correct answer
6 Correct 1 ms 576 KB n = 2, 3 is a correct answer
7 Correct 2 ms 576 KB n = 3, 29 is a correct answer
8 Correct 1 ms 668 KB n = 2, 3 is a correct answer
9 Correct 2 ms 668 KB n = 2, 3 is a correct answer
10 Correct 1 ms 668 KB n = 2, 2000000001 is a correct answer
11 Correct 1 ms 668 KB n = 2, 3000000000 is a correct answer
12 Correct 1 ms 668 KB n = 3, 3000000000 is a correct answer
13 Correct 1 ms 668 KB n = 3, 3000000000 is a correct answer
14 Correct 2 ms 736 KB n = 4, 3000000001 is a correct answer
15 Correct 2 ms 736 KB n = 4, 4000000000 is a correct answer
16 Correct 2 ms 736 KB n = 5, 4000000000 is a correct answer
17 Correct 2 ms 736 KB n = 10, 1000000343 is a correct answer
18 Correct 2 ms 736 KB n = 10, 3189 is a correct answer
19 Correct 2 ms 736 KB n = 10, 7000000000 is a correct answer
20 Correct 2 ms 736 KB n = 5, 12 is a correct answer
21 Correct 2 ms 736 KB n = 5, 25 is a correct answer
22 Correct 1 ms 736 KB n = 2, 122 is a correct answer
23 Correct 2 ms 736 KB n = 10, 117 is a correct answer
24 Correct 2 ms 736 KB n = 10, 336 is a correct answer
25 Correct 2 ms 736 KB n = 10, 438 is a correct answer
26 Correct 2 ms 736 KB n = 10, 206 is a correct answer
27 Correct 1 ms 736 KB n = 10, 636 is a correct answer
28 Correct 2 ms 736 KB n = 4, 2399 is a correct answer
29 Correct 2 ms 736 KB n = 10, 10992 is a correct answer
30 Correct 1 ms 736 KB n = 10, 3112 is a correct answer
31 Correct 17 ms 736 KB n = 100, 51000000001 is a correct answer
32 Correct 3 ms 736 KB n = 50, 197881272 is a correct answer
33 Correct 22 ms 736 KB n = 100, 20969 is a correct answer
34 Correct 18 ms 736 KB n = 100, 20969 is a correct answer
35 Correct 16 ms 736 KB n = 100, 52000000000 is a correct answer
36 Correct 18 ms 736 KB n = 100, 285 is a correct answer
37 Correct 19 ms 748 KB n = 100, 21272 is a correct answer
38 Correct 17 ms 748 KB n = 100, 12161 is a correct answer
39 Correct 1 ms 748 KB n = 2, 62 is a correct answer
40 Correct 2 ms 748 KB n = 2, 3 is a correct answer
41 Correct 2 ms 748 KB n = 3, 29 is a correct answer
42 Correct 2 ms 748 KB n = 2, 3 is a correct answer
43 Correct 2 ms 748 KB n = 2, 3 is a correct answer
44 Correct 1 ms 748 KB n = 2, 2000000001 is a correct answer
45 Correct 2 ms 748 KB n = 2, 3000000000 is a correct answer
46 Correct 2 ms 748 KB n = 3, 3000000000 is a correct answer
47 Correct 2 ms 748 KB n = 3, 3000000000 is a correct answer
48 Correct 2 ms 748 KB n = 4, 3000000001 is a correct answer
49 Correct 2 ms 748 KB n = 4, 4000000000 is a correct answer
50 Correct 2 ms 748 KB n = 5, 4000000000 is a correct answer
51 Correct 2 ms 748 KB n = 10, 1000000343 is a correct answer
52 Correct 1 ms 748 KB n = 10, 3189 is a correct answer
53 Correct 2 ms 748 KB n = 10, 7000000000 is a correct answer
54 Correct 2 ms 748 KB n = 5, 12 is a correct answer
55 Correct 1 ms 748 KB n = 5, 25 is a correct answer
56 Correct 1 ms 748 KB n = 2, 122 is a correct answer
57 Correct 2 ms 748 KB n = 10, 117 is a correct answer
58 Correct 2 ms 748 KB n = 10, 336 is a correct answer
59 Correct 2 ms 748 KB n = 10, 438 is a correct answer
60 Correct 1 ms 748 KB n = 10, 206 is a correct answer
61 Correct 2 ms 748 KB n = 10, 636 is a correct answer
62 Correct 2 ms 748 KB n = 4, 2399 is a correct answer
63 Correct 2 ms 748 KB n = 10, 10992 is a correct answer
64 Correct 2 ms 748 KB n = 10, 3112 is a correct answer
65 Correct 18 ms 748 KB n = 100, 51000000001 is a correct answer
66 Correct 4 ms 748 KB n = 50, 197881272 is a correct answer
67 Correct 19 ms 748 KB n = 100, 20969 is a correct answer
68 Correct 19 ms 748 KB n = 100, 20969 is a correct answer
69 Correct 16 ms 748 KB n = 100, 52000000000 is a correct answer
70 Correct 20 ms 748 KB n = 100, 285 is a correct answer
71 Correct 18 ms 748 KB n = 100, 21272 is a correct answer
72 Correct 18 ms 748 KB n = 100, 12161 is a correct answer
73 Correct 349 ms 748 KB n = 250, 25037 is a correct answer
74 Correct 378 ms 748 KB n = 250, 199047242 is a correct answer
75 Correct 357 ms 788 KB n = 250, 61231537449 is a correct answer
76 Correct 315 ms 824 KB n = 250, 126000000001 is a correct answer
77 Correct 313 ms 848 KB n = 250, 127000000000 is a correct answer
78 Correct 343 ms 848 KB n = 250, 2123470094 is a correct answer
79 Correct 304 ms 860 KB n = 250, 6545 is a correct answer
80 Correct 335 ms 868 KB n = 250, 6731 is a correct answer
81 Correct 24 ms 868 KB n = 108, 15322 is a correct answer
82 Correct 357 ms 876 KB n = 250, 39952 is a correct answer
83 Correct 350 ms 956 KB n = 250, 41156 is a correct answer
84 Correct 345 ms 956 KB n = 250, 12881 is a correct answer
85 Correct 390 ms 956 KB n = 250, 213812 is a correct answer
86 Correct 359 ms 956 KB n = 250, 194188 is a correct answer
87 Execution timed out 2036 ms 956 KB Time limit exceeded
88 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 1 ms 376 KB n = 4, 80 is a correct answer
2 Correct 2 ms 480 KB n = 9, 110 is a correct answer
3 Correct 2 ms 480 KB n = 4, 21 is a correct answer
4 Correct 1 ms 492 KB n = 3, 4 is a correct answer
5 Correct 2 ms 532 KB n = 2, 62 is a correct answer
6 Correct 1 ms 576 KB n = 2, 3 is a correct answer
7 Correct 2 ms 576 KB n = 3, 29 is a correct answer
8 Correct 1 ms 668 KB n = 2, 3 is a correct answer
9 Correct 2 ms 668 KB n = 2, 3 is a correct answer
10 Correct 1 ms 668 KB n = 2, 2000000001 is a correct answer
11 Correct 1 ms 668 KB n = 2, 3000000000 is a correct answer
12 Correct 1 ms 668 KB n = 3, 3000000000 is a correct answer
13 Correct 1 ms 668 KB n = 3, 3000000000 is a correct answer
14 Correct 2 ms 736 KB n = 4, 3000000001 is a correct answer
15 Correct 2 ms 736 KB n = 4, 4000000000 is a correct answer
16 Correct 2 ms 736 KB n = 5, 4000000000 is a correct answer
17 Correct 2 ms 736 KB n = 10, 1000000343 is a correct answer
18 Correct 2 ms 736 KB n = 10, 3189 is a correct answer
19 Correct 2 ms 736 KB n = 10, 7000000000 is a correct answer
20 Correct 2 ms 736 KB n = 5, 12 is a correct answer
21 Correct 2 ms 736 KB n = 5, 25 is a correct answer
22 Correct 1 ms 736 KB n = 2, 122 is a correct answer
23 Correct 2 ms 736 KB n = 10, 117 is a correct answer
24 Correct 2 ms 736 KB n = 10, 336 is a correct answer
25 Correct 2 ms 736 KB n = 10, 438 is a correct answer
26 Correct 2 ms 736 KB n = 10, 206 is a correct answer
27 Correct 1 ms 736 KB n = 10, 636 is a correct answer
28 Correct 2 ms 736 KB n = 4, 2399 is a correct answer
29 Correct 2 ms 736 KB n = 10, 10992 is a correct answer
30 Correct 1 ms 736 KB n = 10, 3112 is a correct answer
31 Correct 17 ms 736 KB n = 100, 51000000001 is a correct answer
32 Correct 3 ms 736 KB n = 50, 197881272 is a correct answer
33 Correct 22 ms 736 KB n = 100, 20969 is a correct answer
34 Correct 18 ms 736 KB n = 100, 20969 is a correct answer
35 Correct 16 ms 736 KB n = 100, 52000000000 is a correct answer
36 Correct 18 ms 736 KB n = 100, 285 is a correct answer
37 Correct 19 ms 748 KB n = 100, 21272 is a correct answer
38 Correct 17 ms 748 KB n = 100, 12161 is a correct answer
39 Correct 1 ms 748 KB n = 2, 62 is a correct answer
40 Correct 2 ms 748 KB n = 2, 3 is a correct answer
41 Correct 2 ms 748 KB n = 3, 29 is a correct answer
42 Correct 2 ms 748 KB n = 2, 3 is a correct answer
43 Correct 2 ms 748 KB n = 2, 3 is a correct answer
44 Correct 1 ms 748 KB n = 2, 2000000001 is a correct answer
45 Correct 2 ms 748 KB n = 2, 3000000000 is a correct answer
46 Correct 2 ms 748 KB n = 3, 3000000000 is a correct answer
47 Correct 2 ms 748 KB n = 3, 3000000000 is a correct answer
48 Correct 2 ms 748 KB n = 4, 3000000001 is a correct answer
49 Correct 2 ms 748 KB n = 4, 4000000000 is a correct answer
50 Correct 2 ms 748 KB n = 5, 4000000000 is a correct answer
51 Correct 2 ms 748 KB n = 10, 1000000343 is a correct answer
52 Correct 1 ms 748 KB n = 10, 3189 is a correct answer
53 Correct 2 ms 748 KB n = 10, 7000000000 is a correct answer
54 Correct 2 ms 748 KB n = 5, 12 is a correct answer
55 Correct 1 ms 748 KB n = 5, 25 is a correct answer
56 Correct 1 ms 748 KB n = 2, 122 is a correct answer
57 Correct 2 ms 748 KB n = 10, 117 is a correct answer
58 Correct 2 ms 748 KB n = 10, 336 is a correct answer
59 Correct 2 ms 748 KB n = 10, 438 is a correct answer
60 Correct 1 ms 748 KB n = 10, 206 is a correct answer
61 Correct 2 ms 748 KB n = 10, 636 is a correct answer
62 Correct 2 ms 748 KB n = 4, 2399 is a correct answer
63 Correct 2 ms 748 KB n = 10, 10992 is a correct answer
64 Correct 2 ms 748 KB n = 10, 3112 is a correct answer
65 Correct 18 ms 748 KB n = 100, 51000000001 is a correct answer
66 Correct 4 ms 748 KB n = 50, 197881272 is a correct answer
67 Correct 19 ms 748 KB n = 100, 20969 is a correct answer
68 Correct 19 ms 748 KB n = 100, 20969 is a correct answer
69 Correct 16 ms 748 KB n = 100, 52000000000 is a correct answer
70 Correct 20 ms 748 KB n = 100, 285 is a correct answer
71 Correct 18 ms 748 KB n = 100, 21272 is a correct answer
72 Correct 18 ms 748 KB n = 100, 12161 is a correct answer
73 Correct 349 ms 748 KB n = 250, 25037 is a correct answer
74 Correct 378 ms 748 KB n = 250, 199047242 is a correct answer
75 Correct 357 ms 788 KB n = 250, 61231537449 is a correct answer
76 Correct 315 ms 824 KB n = 250, 126000000001 is a correct answer
77 Correct 313 ms 848 KB n = 250, 127000000000 is a correct answer
78 Correct 343 ms 848 KB n = 250, 2123470094 is a correct answer
79 Correct 304 ms 860 KB n = 250, 6545 is a correct answer
80 Correct 335 ms 868 KB n = 250, 6731 is a correct answer
81 Correct 24 ms 868 KB n = 108, 15322 is a correct answer
82 Correct 357 ms 876 KB n = 250, 39952 is a correct answer
83 Correct 350 ms 956 KB n = 250, 41156 is a correct answer
84 Correct 345 ms 956 KB n = 250, 12881 is a correct answer
85 Correct 390 ms 956 KB n = 250, 213812 is a correct answer
86 Correct 359 ms 956 KB n = 250, 194188 is a correct answer
87 Execution timed out 2036 ms 956 KB Time limit exceeded
88 Halted 0 ms 0 KB -