10分コーディングしたら15分かかった
http://ameblo.jp/programming/entry-10001721422.html
15分くらいかかった・・・ダメじゃん
public class Card { public String[] deal(int numPlayer, String deck){ String[] retcards; //配りきれるか確認 if( deck.length() % numPlayer != 0){ return null; } //返すカードの初期化 retcards = new String[numPlayer]; for(int i = 0; i < numPlayer; i++){ retcards[i] = ""; } //カード配る for(int i = 0; i < deck.length(); i++){ retcards[i % numPlayer] += deck.charAt(i); } //返す return retcards; } }
public class Client { public static void main(String[] args) { // TODO Auto-generated method stub Card card = new Card(); String s = "012345012345012345"; int num = 6; String[] result = null; result = card.deal(num, s); if( result != null){ for(String str:result){ System.out.println(str); } } } }