Submission #74949410


Source Code Expand

import java.util.Scanner;
public class Main{
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    int T = sc.nextInt();
    int X = sc.nextInt();
    
    int[] A = new int[T + 1];
    for(int i = 0; i <= T; i++) {
      A[i] = sc.nextInt();
    }
    
    int lastsaved = A[0];
    System.out.println("0 " + A[0]);   // at the time always saved 
    
    for(int i = 1; i<= T; i++) {
      if(Math.abs(A[i] - lastsaved) >= X){
        System.out.println(i + " " + A[i]);
        lastsaved = A[i];
      }
    }
  }
}

Submission Info

Submission Time
Task B - Sensor Data Logging
User vivek_ml
Language Java24 (OpenJDK 24.0.2)
Score 200
Code Size 574 Byte
Status AC
Exec Time 73 ms
Memory 41320 KiB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 200 / 200
Status
AC × 1
AC × 14
Set Name Test Cases
Sample sample_01.txt
All sample_01.txt, test_01.txt, test_02.txt, test_03.txt, test_04.txt, test_05.txt, test_06.txt, test_07.txt, test_08.txt, test_09.txt, test_10.txt, test_11.txt, test_12.txt, test_13.txt
Case Name Status Exec Time Memory
sample_01.txt AC 71 ms 40412 KiB
test_01.txt AC 61 ms 40544 KiB
test_02.txt AC 64 ms 40864 KiB
test_03.txt AC 73 ms 41244 KiB
test_04.txt AC 67 ms 40588 KiB
test_05.txt AC 63 ms 40392 KiB
test_06.txt AC 73 ms 40896 KiB
test_07.txt AC 71 ms 40884 KiB
test_08.txt AC 73 ms 41320 KiB
test_09.txt AC 72 ms 40820 KiB
test_10.txt AC 70 ms 40912 KiB
test_11.txt AC 73 ms 41004 KiB
test_12.txt AC 71 ms 41056 KiB
test_13.txt AC 71 ms 40852 KiB