Submission #6397237


Source Code Expand

import java.util.*;

public class Main{
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        long n = sc.nextLong();
        long k = sc.nextLong();
        List<Long> a = new ArrayList<>();

        for (int i = 0; i < n; i++){
            a.add(sc.nextLong());
            if(a.get(i)==k){
                System.out.println("POSSIBLE");
                System.exit(0);
            }
        }

        int i = 0;
        int j = 0;
        long diff = 0;
        while(i < a.size()){
            while(j<a.size()){
                diff = Math.abs(a.get(i)-a.get(j));
                if((diff)==k){
                    System.out.println("POSSIBLE");
                    System.exit(0);
                }
                if(!a.contains(diff)){
                    a.add(diff);
                }
                j++;
            }
            j = 1;
            i++;
        }
        System.out.println("IMPOSSIBLE");
    }
}

Submission Info

Submission Time
Task A - Getting Difference
User moritomo7315
Language Java8 (OpenJDK 1.8.0)
Score 0
Code Size 1011 Byte
Status WA
Exec Time 2109 ms
Memory 56600 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 0 / 300
Status
AC × 3
WA × 1
AC × 9
WA × 2
TLE × 8
Set Name Test Cases
Sample sample_01.txt, sample_02.txt, sample_03.txt, sample_04.txt
All sample_01.txt, sample_02.txt, sample_03.txt, sample_04.txt, sample_01.txt, sample_02.txt, sample_03.txt, sample_04.txt, subtask_1_01.txt, subtask_1_02.txt, subtask_1_03.txt, subtask_1_04.txt, subtask_1_05.txt, subtask_1_06.txt, subtask_1_07.txt, subtask_1_08.txt, subtask_1_09.txt, subtask_1_10.txt, subtask_1_11.txt
Case Name Status Exec Time Memory
sample_01.txt WA 99 ms 21204 KB
sample_02.txt AC 97 ms 18900 KB
sample_03.txt AC 99 ms 20552 KB
sample_04.txt AC 100 ms 18900 KB
subtask_1_01.txt AC 99 ms 19668 KB
subtask_1_02.txt AC 99 ms 18644 KB
subtask_1_03.txt TLE 2109 ms 53560 KB
subtask_1_04.txt AC 98 ms 19156 KB
subtask_1_05.txt TLE 2109 ms 44852 KB
subtask_1_06.txt TLE 2109 ms 38552 KB
subtask_1_07.txt TLE 2109 ms 46852 KB
subtask_1_08.txt TLE 2109 ms 46212 KB
subtask_1_09.txt TLE 2109 ms 45480 KB
subtask_1_10.txt TLE 2109 ms 56600 KB
subtask_1_11.txt TLE 2109 ms 48296 KB