Advertisement
Guest User

Untitled

a guest
Jun 21st, 2010
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.62 KB | None | 0 0
  1. public static void main(String[] args) {
  2.        
  3.         int maxCount = Integer.valueOf(args[0]);
  4.        
  5.         List<Integer> list = new ArrayList<Integer>(maxCount);
  6.         StringBuilder naturalOrder = new StringBuilder(maxCount + maxCount - 1);
  7.         StringBuilder reverseOrder = new StringBuilder(maxCount + maxCount - 1);
  8.        
  9.         for(int i=1; i<=maxCount; i++){
  10.             list.add(i);
  11.             if(i > 1){
  12.                 naturalOrder.append("-");
  13.                 reverseOrder.insert(0, "-");
  14.             }
  15.             naturalOrder.append(i);
  16.             reverseOrder.insert(0, i);
  17.            
  18.             if(i%2 == 0){
  19.                 System.out.println(reverseOrder);
  20.             } else {
  21.                 System.out.println(naturalOrder);
  22.             }
  23.         }
  24.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement