13分
うーん。良い感じに酔いが回ってるなぁ。
via: http://d.hatena.ne.jp/tonoccho/20090519/1242713999
↓答え
import java.util.*; public class Cards { public static String[] deal(int numPlayers, String deck) { String[] result = new String[numPlayers]; for(int i = 0; i < numPlayers; i++) { result[i] = ""; } int max = (deck.length() / numPlayers) * numPlayers; for(int i = 0; i < max; i++) { result[i % numPlayers] += deck.charAt(i); } return result; } public static void main(String[] args) { System.out.println(Arrays.asList(deal(Integer.parseInt(args[0]), args[1]))); } }