Java³ÌÐòÁ·Ï°-¶ÓÁвÙ×÷

2014-11-24 03:02:58 ¡¤ ×÷Õß: ¡¤ ä¯ÀÀ: 1

¶ÓÁвÙ×÷
ʱ¼äÏÞÖÆ: 100msÄÚ´æÏÞÖÆ: 100kB
ÃèÊö
¼ÙÉèÒÔ´øÍ·½ÚµãµÄÑ­»·Á´±í±íʾ¶ÓÁУ¬²¢ÇÒÖ»ÉèÒ»¸öÖ¸ÕëÖ¸Ïò¶ÓÎ²ÔªËØ½Úµã£¨²»ÉèÍ·Ö¸Õ룩£¬½ÚµãÔªËØÕâÀïÉèΪÕûÐÍ£¬±àд¶ÓÁеijõʼ»¯¡¢Èë¶ÓºÍ³ö¶ÓËã·¨¡£ÆäÖÐÈë¶ÓÔªËØ¸öÊýn¼°Æä½ÚµãÊý¾Ý£¬ºÍ³ö¶ÓÔªËØ¸öÊým¶¼ÊÇ´Ó¼üÅÌÊäÈ루ĬÈÏn¡¢m¶¼²»Ð¡ÓÚ0£©,È»ºóÊä³ö³ö¶ÓÔªËØ£¬³ö¶Ó²»ºÏ·¨(×Ô¼ºÏëÏëʲôÇé¿öϲ»ºÏ·¨£©ÔòÊä³öError¡£
ÊäÈë
6 £¨nµÄÖµ)
-2 0 1 7 10 -1
3 £¨mµÄÖµ)

Êä³ö
-2 0 1 £¨³ö¶ÓÔªËØ£©
ÑùÀýÊäÈë
6
0 3 1 21 9 -1
4
ÑùÀýÊä³ö
0 3 1 21
²Î¿¼´úÂë


import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayDeque;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Queue;
public class Main { www.2cto.com
public static void main(String[] args) throws IOException {
BufferedReader cin = new BufferedReader(new InputStreamReader(System.in));
int size = Integer.parseInt(cin.readLine());
Queue queue = new ArrayDeque();
String s[] = cin.readLine().split(" ");
for(int i = 0;i < s.length;++ i)
queue.add(Integer.parseInt(s[i]));
int n = Integer.parseInt(cin.readLine());
List list = new ArrayList();
while(n > 0 && n <= size){
list.add(queue.peek());
queue.poll();
n --;
}
if(n <= size){
Iterator it = list.iterator();
while(it.hasNext())
System.out.print(it.next()+" ");
System.out.println();
}else
System.out.println("Error");
}
}

Õª×Ô£º±ù·Çº®