Task: | Ice cream |
Sender: | PILIPOJAT!! |
Submission time: | 2016-09-20 17:36:37 +0300 |
Language: | Java |
Status: | READY |
Result: | WRONG ANSWER |
test | verdict | time | |
---|---|---|---|
#1 | WRONG ANSWER | 0.31 s | details |
#2 | WRONG ANSWER | 0.31 s | details |
#3 | WRONG ANSWER | 0.46 s | details |
#4 | WRONG ANSWER | 0.43 s | details |
#5 | WRONG ANSWER | 0.13 s | details |
#6 | WRONG ANSWER | 0.33 s | details |
#7 | WRONG ANSWER | 0.29 s | details |
#8 | WRONG ANSWER | 0.44 s | details |
#9 | WRONG ANSWER | 0.44 s | details |
#10 | WRONG ANSWER | 0.39 s | details |
#11 | WRONG ANSWER | 0.41 s | details |
#12 | WRONG ANSWER | 0.41 s | details |
#13 | WRONG ANSWER | 0.55 s | details |
#14 | WRONG ANSWER | 0.56 s | details |
#15 | WRONG ANSWER | 0.34 s | details |
#16 | WRONG ANSWER | 0.37 s | details |
#17 | WRONG ANSWER | 0.41 s | details |
#18 | WRONG ANSWER | 0.51 s | details |
#19 | WRONG ANSWER | 0.55 s | details |
#20 | WRONG ANSWER | 0.43 s | details |
Code
import java.io.BufferedOutputStream; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter; import java.util.ArrayList; import java.util.Arrays; import java.util.HashMap; import java.util.List; import java.util.Map; /** * * @author guest-FUber2 */ public class Main { /** * @param args the command line arguments */ public static void main(String[] args) { Map<Integer, Integer> maku = new HashMap<Integer, Integer>(); Map<Integer, List<Integer>> verkko = new HashMap<Integer, List<Integer>>(); IO io = new IO(); int n = io.nextInt(); int m = io.nextInt(); for(int i = 1; i < n+1; i++) {//lisätään maut maku.put(i, io.nextInt()); verkko.put(i, new ArrayList<>()); } for(int i = 1; i < m+1; i++){ int eka = io.nextInt(); int toka = io.nextInt(); verkko.get(eka).add(toka); verkko.get(toka).add(eka); } int[] vastaukset = new int[n]; int offset = 0; List<Integer> apu = new ArrayList<>(); for(int i : verkko.keySet()){ apu.clear(); apu.add(maku.get(i)); for(int j : verkko.get(i)){ if(!apu.contains(maku.get(j))){ apu.add(maku.get(j)); } } vastaukset[offset++] = apu.size(); } String output = Arrays.toString(vastaukset).replaceAll(",", ""); System.out.println(output.substring(1, output.length() - 1)); } }
Test details
Test 1
Verdict: WRONG ANSWER
input |
---|
47623 1000 6085 3581 2784 1594 9991 7789 ... |
correct output |
---|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ... |
user output |
---|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ... |
Test 2
Verdict: WRONG ANSWER
input |
---|
29933 10000 37075 97477 24892 91827 86196 ... |
correct output |
---|
2 6 1 1 5 1 1 7 9 2 2 2 1 1 3 ... |
user output |
---|
2 3 1 1 4 1 1 2 2 2 2 2 1 1 2 ... |
Test 3
Verdict: WRONG ANSWER
input |
---|
82771 50000 84 19 10 43 44 51 77 9 4 1 21 ... |
correct output |
---|
2 1 1 1 100 1 1 1 100 100 1 1 ... |
user output |
---|
2 1 1 1 2 1 1 1 2 4 1 1 3 4 3 ... |
Test 4
Verdict: WRONG ANSWER
input |
---|
11645 100000 3041 8953 9167 1268 2312 5911 ... |
correct output |
---|
6836 6836 6836 6836 6836 6836 ... |
user output |
---|
24 25 16 18 17 25 17 13 20 16 ... |
Test 5
Verdict: WRONG ANSWER
input |
---|
1041 100 43553 8035 14355 19335 24786 7... |
correct output |
---|
2 1 1 3 1 1 1 2 1 1 1 1 3 1 1 ... |
user output |
---|
2 1 1 2 1 1 1 2 1 1 1 1 2 1 1 ... |
Test 6
Verdict: WRONG ANSWER
input |
---|
55898 1000 73 44 15 26 63 51 15 71 73 48 ... |
correct output |
---|
1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 ... |
user output |
---|
1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 ... |
Test 7
Verdict: WRONG ANSWER
input |
---|
12027 10000 2456 845 5196 3813 3093 2331 2... |
correct output |
---|
2 5542 5542 1 5542 5542 5542 5... |
user output |
---|
2 2 2 1 2 5 4 4 1 3 2 6 2 5 1 ... |
Test 8
Verdict: WRONG ANSWER
input |
---|
55977 50000 79310 84043 72794 74090 312 15... |
correct output |
---|
1 33498 33498 33498 33498 1 1 ... |
user output |
---|
1 3 3 3 4 1 1 5 2 3 7 2 3 4 5 ... |
Test 9
Verdict: WRONG ANSWER
input |
---|
16237 100000 57 43 3 66 59 10 24 41 56 23 5... |
correct output |
---|
100 100 100 100 100 100 100 10... |
user output |
---|
17 11 14 11 15 9 5 11 9 14 7 7... |
Test 10
Verdict: WRONG ANSWER
input |
---|
93552 100 31 7952 1106 2779 1980 8776 56... |
correct output |
---|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ... |
user output |
---|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ... |
Test 11
Verdict: WRONG ANSWER
input |
---|
100000 1000 99793 93845 56091 42020 27225 ... |
correct output |
---|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ... |
user output |
---|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ... |
Test 12
Verdict: WRONG ANSWER
input |
---|
100000 10000 45 12 5 45 21 73 12 34 97 14 6... |
correct output |
---|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ... |
user output |
---|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ... |
Test 13
Verdict: WRONG ANSWER
input |
---|
100000 50000 3967 8608 4873 6065 3304 1388 ... |
correct output |
---|
27 10 2 1 205 2 1 5 752 9 2 26... |
user output |
---|
3 3 2 1 2 2 1 2 2 3 2 2 1 2 1 ... |
Test 14
Verdict: WRONG ANSWER
input |
---|
70000 100000 9570 57890 88434 83611 76325 3... |
correct output |
---|
1 1 1 47966 47966 47966 47966 ... |
user output |
---|
1 1 1 2 2 5 5 3 2 7 3 5 3 3 1 ... |
Test 15
Verdict: WRONG ANSWER
input |
---|
100000 100 84 34 32 36 64 83 29 4 36 57 9... |
correct output |
---|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ... |
user output |
---|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ... |
Test 16
Verdict: WRONG ANSWER
input |
---|
100000 1000 7080 7863 895 4001 3806 8637 7... |
correct output |
---|
1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 ... |
user output |
---|
1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 ... |
Test 17
Verdict: WRONG ANSWER
input |
---|
100000 10000 13821 30085 25414 18462 40885 ... |
correct output |
---|
1 1 3 1 1 2 1 1 1 2 1 1 1 1 1 ... |
user output |
---|
1 1 3 1 1 2 1 1 1 2 1 1 1 1 1 ... |
Test 18
Verdict: WRONG ANSWER
input |
---|
100000 50000 41 89 12 33 73 79 38 48 90 68 ... |
correct output |
---|
4 1 21 1 2 2 1 1 3 2 3 7 6 20 ... |
user output |
---|
2 1 2 1 2 2 1 1 3 2 3 3 2 2 2 ... |
Test 19
Verdict: WRONG ANSWER
input |
---|
100000 100000 4325 2304 2625 9099 4244 1618 ... |
correct output |
---|
9994 5 9994 9994 9994 1 9994 9... |
user output |
---|
3 2 4 3 5 1 3 6 6 4 7 2 3 4 3 ... |
Test 20
Verdict: WRONG ANSWER
input |
---|
100000 100 68725 58766 50437 78768 4415 2... |
correct output |
---|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ... |
user output |
---|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ... |