F.A.Q
Hand In Hand
Online Acmers
Problem Archive
Realtime Judge Status
Authors Ranklist
 
     C/C++/Java Exams     
ACM Steps
Go to Job
Contest LiveCast
ICPC@China
Best Coder beta
VIP | STD Contests
    DIY | Web-DIY beta
Author ID 
Password 
 Register new ID

View Compilation Error

0_0_3192572_32318\Main.java:6: 需要为 class、interface 或 enum
	public static void main(String[] args) {
	              ^
0_0_3192572_32318\Main.java:7: 需要为 class、interface 或 enum
		final Scanner in = new Scanner(System.in);
		      ^
0_0_3192572_32318\Main.java:8: 需要为 class、interface 或 enum
		while(true) {
		^
0_0_3192572_32318\Main.java:9: 需要为 class、interface 或 enum
			final int N = in.nextInt();
			      ^
0_0_3192572_32318\Main.java:10: 需要为 class、interface 或 enum
			final int K = in.nextInt();
			      ^
0_0_3192572_32318\Main.java:11: 需要为 class、interface 或 enum
			if(N == 0 && K == 0)
			^
0_0_3192572_32318\Main.java:13: 需要为 class、interface 或 enum
			final LinkedList<Integer>[] adjList = new LinkedList[N];
			      ^
0_0_3192572_32318\Main.java:14: 需要为 class、interface 或 enum
			final PriorityQueue<City> queue = new PriorityQueue<City>();
			      ^
0_0_3192572_32318\Main.java:16: 需要为 class、interface 或 enum
			int[] numTroops = new int[N];
			^
0_0_3192572_32318\Main.java:17: 需要为 class、interface 或 enum
			for(int i = 0; i < N; ++i) {
			^
0_0_3192572_32318\Main.java:17: 需要为 class、interface 或 enum
			for(int i = 0; i < N; ++i) {
			               ^
0_0_3192572_32318\Main.java:17: 需要为 class、interface 或 enum
			for(int i = 0; i < N; ++i) {
			                      ^
0_0_3192572_32318\Main.java:19: 需要为 class、interface 或 enum
				adjList[i] = new LinkedList<Integer>();
				^
0_0_3192572_32318\Main.java:20: 需要为 class、interface 或 enum
				final int M = in.nextInt();
				      ^
0_0_3192572_32318\Main.java:21: 需要为 class、interface 或 enum
				for(int j = 0; j < M; ++j) {
				^
0_0_3192572_32318\Main.java:21: 需要为 class、interface 或 enum
				for(int j = 0; j < M; ++j) {
				               ^
0_0_3192572_32318\Main.java:21: 需要为 class、interface 或 enum
				for(int j = 0; j < M; ++j) {
				                      ^
0_0_3192572_32318\Main.java:23: 需要为 class、interface 或 enum
				}
				^
0_0_3192572_32318\Main.java:27: 需要为 class、interface 或 enum
			for(int i = 0; i < N; ++i) {
			^
0_0_3192572_32318\Main.java:27: 需要为 class、interface 或 enum
			for(int i = 0; i < N; ++i) {
			               ^
0_0_3192572_32318\Main.java:27: 需要为 class、interface 或 enum
			for(int i = 0; i < N; ++i) {
			                      ^
0_0_3192572_32318\Main.java:29: 需要为 class、interface 或 enum
				final Iterator<Integer> it = adjList[i].iterator();
				      ^
0_0_3192572_32318\Main.java:30: 需要为 class、interface 或 enum
				while(it.hasNext()) {
				^
0_0_3192572_32318\Main.java:31: 需要为 class、interface 或 enum
					final int neighbor = it.next();
					      ^
0_0_3192572_32318\Main.java:32: 需要为 class、interface 或 enum
					neighborTroops[i] += numTroops[neighbor];
					^
0_0_3192572_32318\Main.java:33: 需要为 class、interface 或 enum
				}
				^
0_0_3192572_32318\Main.java:35: 需要为 class、interface 或 enum
			}
			^
0_0_3192572_32318\Main.java:38: 需要为 class、interface 或 enum
			for(int i = 0; i < N; ++i) {
			^
0_0_3192572_32318\Main.java:38: 需要为 class、interface 或 enum
			for(int i = 0; i < N; ++i) {
			               ^
0_0_3192572_32318\Main.java:38: 需要为 class、interface 或 enum
			for(int i = 0; i < N; ++i) {
			                      ^
0_0_3192572_32318\Main.java:40: 需要为 class、interface 或 enum
			}
			^
0_0_3192572_32318\Main.java:43: 需要为 class、interface 或 enum
				final City current = queue.poll();
				      ^
0_0_3192572_32318\Main.java:44: 需要为 class、interface 或 enum
				if(current.getTroops() < K) {
				^
0_0_3192572_32318\Main.java:45: 需要为 class、interface 或 enum
					final int currentCity = current.getID();
					      ^
0_0_3192572_32318\Main.java:46: 需要为 class、interface 或 enum
					active[currentCity] = false;
					^
0_0_3192572_32318\Main.java:47: 需要为 class、interface 或 enum
					final Iterator<Integer> it = adjList[currentCity].iterator();
					      ^
0_0_3192572_32318\Main.java:48: 需要为 class、interface 或 enum
					while(it.hasNext()) {
					^
0_0_3192572_32318\Main.java:49: 需要为 class、interface 或 enum
						final Integer neighbor = it.next();
						      ^
0_0_3192572_32318\Main.java:50: 需要为 class、interface 或 enum
						final City temp = new City(numTroops[neighbor]
						      ^
0_0_3192572_32318\Main.java:52: 需要为 class、interface 或 enum
						queue.remove(temp);
						^
0_0_3192572_32318\Main.java:53: 需要为 class、interface 或 enum
						neighborTroops[neighbor] -= numTroops[currentCity];
						^
0_0_3192572_32318\Main.java:54: 需要为 class、interface 或 enum
						temp.setTroops(temp.getTroops() - numTroops[currentCity]);
						^
0_0_3192572_32318\Main.java:55: 需要为 class、interface 或 enum
						queue.add(temp);
						^
0_0_3192572_32318\Main.java:56: 需要为 class、interface 或 enum
					}
					^
0_0_3192572_32318\Main.java:60: 需要为 class、interface 或 enum
				}
				^
0_0_3192572_32318\Main.java:64: 需要为 class、interface 或 enum
			int heartTroops = 0;
			^
0_0_3192572_32318\Main.java:65: 需要为 class、interface 或 enum
			for(int i = 0; i < N; ++i) {
			^
0_0_3192572_32318\Main.java:65: 需要为 class、interface 或 enum
			for(int i = 0; i < N; ++i) {
			               ^
0_0_3192572_32318\Main.java:65: 需要为 class、interface 或 enum
			for(int i = 0; i < N; ++i) {
			                      ^
0_0_3192572_32318\Main.java:68: 需要为 class、interface 或 enum
					heartTroops += numTroops[i];
					^
0_0_3192572_32318\Main.java:69: 需要为 class、interface 或 enum
				}
				^
0_0_3192572_32318\Main.java:73: 需要为 class、interface 或 enum
		}
		^
52 错误


Hangzhou Dianzi University Online Judge 3.0
Copyright © 2005-2024 HDU ACM Team. All Rights Reserved.
Designer & Developer : Wang Rongtao LinLe GaoJie GanLu
Total 0.000000(s) query 1, Server time : 2024-11-30 00:04:59, Gzip enabled