Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- MyReader in = new MyReader(new FileInputStream("functions.in"));
- PrintWriter out = new PrintWriter(new FileOutputStream("functions.out"));
- int n = in.nextInt();
- used = new boolean[n];
- functions = new ArrayList<>(n);
- ans = new ArrayList<>();
- order = new ArrayList<>();
- String name = in.nextWord();
- for (int i = 0; i < n; i++) {
- //System.out.println(name);
- if (name == null) {
- i--;
- continue;
- }
- order.add(i);
- functions.add(new Function(name));
- //System.out.println(name);
- while ((name = in.nextWord()) != null) {
- try {
- int prev = Integer.parseInt(name);
- functions.get(i).dep.add(prev);
- } catch (NumberFormatException e) {
- break;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment