INTRODUCTION TO COMPUTER SCIENCE
Robert Sedgewick and Kevin Wayne


This is the syntax highlighted version of Dragon.java.


/*************************************************************************
 *  Compilation:  javac Dragon.java
 *  Execution:    echo F F | java Dragon | java Dragon | java Dragon
 *  
 *  Prints the instructions for drawing a dragon curve of orders N.
 * 
 *  % echo F F | java Dragon 
 *  FLF FRF
 *
 *  % echo F F | java Dragon | java Dragon 
 *  FLFLFRF FLFRFRF
 *
 *  % echo F F | java Dragon | java Dragon | java Dragon
 *  FLFLFRFLFLFRFRF FLFLFRFRFLFRFRF
 *
 *************************************************************************/

public class Dragon { 
   public static void main(String[] args) { 
      String dragon = StdIn.readString();
      String nogard = StdIn.readString();
      System.out.print(dragon + "L" + nogard);
      System.out.print(" ");
      System.out.print(dragon + "R" + nogard);
      System.out.println();
   }

}


Last updated: Wed Feb 11 18:05:27 EST 2004 .
Copyright © 2004, Robert Sedgewick and Kevin Wayne.