andy6804tw
8/13/2016 - 6:10 AM

http://e-tutor.itsa.org.tw/e-Tutor/mod/programming/view.php?id=15532 把每個人的分數存入字串之後再跟要求的cp去一個一個比對是否出現在字串中(indexOf)

http://e-tutor.itsa.org.tw/e-Tutor/mod/programming/view.php?id=15532

把每個人的分數存入字串之後再跟要求的cp去一個一個比對是否出現在字串中(indexOf)

import java.util.*;  
  
public class Main {  
  
    public static void main(String[] args) {  
        Scanner scn = new Scanner(System.in);  
        while(scn.hasNext()){
        	int n=scn.nextInt(),count=0,j;
        	String arr[]=new String [n];
        	for(int i=0;i<n;i++){
        		arr[i]=scn.next();
        	}
        	char cp[]=scn.next().toCharArray();
        	for(int i=0;i<n;i++){
        		for(j=0;j<cp.length;j++)
        			if(arr[i].indexOf(cp[j])<0)
        				break;
        		if(j==cp.length)
        			count++;
        	}
        	System.out.println(count);
        }
    }
    /* 
    題目:[C_SO36-易] 我想要聯誼
    作者:1010
    時間:西元 2016 年 8 月 */
}