|
kasama |
|
import java.util.*;
public class Question505 { private static int count = 0; public static void main(String args[]) { scan(0, 0, 0, new ArrayList()); System.out.println(count); } private static final void scan(int p, int x, int y, List list) { list.add(new Integer(y)); if (p >= 100) { for (int i =0; i < list.size()-1;++i) if (((Integer) list.get(i)).intValue() == 20 && ((Integer) list.get(i+1)).intValue() == 20) { ++count; break; } return; } scan(p+10, x+10, y, new ArrayList(list)); scan(p+10, x, y+10, new ArrayList(list)); } } |
|
6月15日(木) 0:28:51
27600 |