Submission #6397029
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()); } int j = 0; long diff = 0; while(i < a.size()){ j = i+1; 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++; } } System.out.println("IMPOSSIBLE"); } }
Submission Info
Submission Time | |
---|---|
Task | A - Getting Difference |
User | moritomo7315 |
Language | Java8 (OpenJDK 1.8.0) |
Score | 0 |
Code Size | 848 Byte |
Status | CE |
Compile Error
./Main.java:17: error: cannot find symbol while(i < a.size()){ ^ symbol: variable i location: class Main ./Main.java:18: error: cannot find symbol j = i+1; ^ symbol: variable i location: class Main ./Main.java:20: error: cannot find symbol diff = Math.abs(a.get(i)-a.get(j)); ^ symbol: variable i location: class Main 3 errors