Submission #6323215


Source Code Expand

#include <iostream>
#include <algorithm>
using namespace std;

int main(void) {
  int L, R;
  cin >> L >> R;
  if (R - L > 3000) cout << 0 << endl;
  else {
    long long mini = 1 << 60;
    for (long long i = L; i <= R; i++) {
      for (long long j = i + 1; j <= R; j++) {
        mini = min(mini, (i * j) % 2019);
      }
    }
    cout << mini << endl;
  }
  return 0;
}

Submission Info

Submission Time
Task C - Remainder Minimization 2019
User d2verb
Language C++14 (GCC 5.4.1)
Score 0
Code Size 394 Byte
Status WA
Exec Time 5 ms
Memory 256 KiB

Compile Error

./Main.cpp: In function ‘int main()’:
./Main.cpp:10:27: warning: left shift count >= width of type [-Wshift-count-overflow]
     long long mini = 1 << 60;
                           ^

Judge Result

Set Name All Sample
Score / Max Score 0 / 300 0 / 0
Status
AC × 6
WA × 10
WA × 2
Set Name Test Cases
All max_ans, max_range, max_val, min_diff_01, min_diff_02, min_diff_03, min_diff_04, min_diff_05, one_01, one_02, random_max_01, random_max_02, sample_01, sample_02, stride_zero_01, stride_zero_02
Sample sample_01, sample_02
Case Name Status Exec Time Memory
max_ans WA 1 ms 256 KiB
max_range AC 5 ms 256 KiB
max_val AC 1 ms 256 KiB
min_diff_01 WA 1 ms 256 KiB
min_diff_02 WA 1 ms 256 KiB
min_diff_03 WA 1 ms 256 KiB
min_diff_04 WA 1 ms 256 KiB
min_diff_05 WA 1 ms 256 KiB
one_01 WA 1 ms 256 KiB
one_02 WA 1 ms 256 KiB
random_max_01 AC 1 ms 256 KiB
random_max_02 AC 1 ms 256 KiB
sample_01 WA 1 ms 256 KiB
sample_02 WA 1 ms 256 KiB
stride_zero_01 AC 1 ms 256 KiB
stride_zero_02 AC 1 ms 256 KiB