FLORIDA HIGH SCHOOLS COMPUTING COMPETITION '89
                         JUDGING CRITERIA


1.1  RUN PROGRAM:

     OUTPUT: (The screen will display the following phrase, with
             each line indented 1 space more than the preceding)
             1989 COMPUTER CONTEST
              1989 COMPUTER CONTEST
               1989 COMPUTER CONTEST
                :
                 :
                  : 
                   1989 COMPUTER CONTEST



1.2   INPUT: Enter number of gigabytes: 29
     OUTPUT: 29696 MEGABYTES

      INPUT: Enter number of gigabytes: 7
     OUTPUT: 7168 MEGABYTES



1.3   INPUT: Enter word: COMPUTER        INPUT: Enter word: EASY
     OUTPUT:        C                   OUTPUT:    E
                    O                              A
                    M                              S
                    P                           EASY
                    U
                    T
                    E
             COMPUTER



1.4   INPUT: Enter N: 7                 INPUT: Enter N: 2
     OUTPUT:       1                   OUTPUT:  1
                  2 2                          2 2
                 3   3
                4     4
               5       5
              6         6
             7           7



1.5   INPUT: Enter date: 11
             Enter A.D. or B.C.: A.D.
     OUTPUT: 15 A.D.
 
      INPUT: Enter date: 1
             Enter A.D. or B.C.: B.C.
     OUTPUT: 4 A.D.
  
      INPUT: Enter date: 9
             Enter A.D. or B.C.: B.C.
     OUTPUT: 5 B.C.


1.6  OUTPUT/INPUT:  ENTER PASSWORD: LETMEIN
     OUTPUT/INPUT:  INVALID PASSWORD: ITSME
     OUTPUT:        YOU HAVE ACCESS

     OUTPUT/INPUT:  ENTER PASSWORD: DOUG
     OUTPUT/INPUT:  INVALID PASSWORD: CRAIG
     OUTPUT/INPUT:  INVALID PASSWORD: BRAD
     OUTPUT:        YOU ARE TRESSPASSING


1.7   INPUT: Enter N: 2
             Enter DBMS name: DEB
             Enter convenience, efficiency: 5, 3
             Enter DBMS name: KIM
             Enter convenience, efficiency: 8, 1
     OUTPUT: KIM IS BEST

      INPUT: Enter N: 4
             Enter DBMS name: COM1
             Enter convenience, efficiency: 5, 9
             Enter DBMS name: COM2
             Enter convenience, efficiency: 9, 3
             Enter DBMS name: COM3
             Enter convenience, efficiency: 5, 2
             Enter DBMS name: COM4
             Enter convenience, efficiency: 5, 5
     OUTPUT: COM1 IS BEST


1.8   INPUT: Enter #: 10                INPUT: Enter #: 15
             Enter #: -1                       Enter #: 2
             Enter #: -6                       Enter #: 3
             Enter #: -1                       Enter #: 15
             Enter #: -1                       Enter #: 2
             Enter #: -2                       Enter #: 2
             Enter #: 10                       Enter #: -999
             Enter #: -999
     OUTPUT: 10 -1 -6 -2               OUTPUT: 15 2 3



1.9   INPUT: Enter probability: 5E17
     OUTPUT: 8 FEET DEEP

      INPUT: Enter probability: 9.8E18
     OUTPUT: 164 FEET DEEP



1.10  INPUT: Enter Seg#, Address: 0, 250
     OUTPUT: 469
      INPUT: Enter Seg#, Address: 8, 50
     OUTPUT: (program terminates)

      INPUT: Enter Seg#, Address: 4, 100
     OUTPUT: ADDRESSING ERROR
      INPUT: Enter Seg#, Address: 3, 500
     OUTPUT: 1827
      INPUT: Enter Seg#, Address: 7, 10
     OUTPUT: (program terminates)



2.1  INPUT: Enter x: 7    INPUT: Enter x: 9     INPUT: Enter x: 2
    OUTPUT: F(7)= 29      OUTPUT: F(9)= 169    OUTPUT: F(2)= 1



2.2  INPUT: 980                       INPUT: 79
    OUTPUT: 2 X 2 X 5 X 7 X 7        OUTPUT: 79

     INPUT: 608
    OUTPUT: 2 X 2 X 2 X 2 X 2 X 19



2.3  INPUT: Enter word: COMPUTER      INPUT: Enter word: FLORIDA
    OUTPUT: CMPTR                    OUTPUT: FLRD



2.4  INPUT: Enter name: NUMBER        INPUT: Enter name: MAXIMUM
            Enter name: INDEX                Enter name: COUNT
            Enter name: INSIDE               Enter name: COUNTER
            Enter name: NUM                  Enter name: HOURS
            Enter name: J                    Enter name: MAXNUM
            Enter name: COUNT                Enter name: MARGIN
    OUTPUT: NUMB                     OUTPUT: MAXI
            IND                              COUNT
            INS                              COUNTE
            NUM                              H
            J                                MAXN
            C                                MAR



2.5  INPUT: Enter word: MISSISSIPPI
    OUTPUT: 34650

     INPUT: Enter word: REHEARSE
    OUTPUT: 3360

     INPUT: Enter word: RELEASE
    OUTPUT: 840



2.6  INPUT: Enter sentence: *ONE*TWO*THREE*FOUR*FIVE*SIX
    OUTPUT: (Screen is cleared)
            *ONE*TWO*THREE*FOUR*FIVE*SIX

            ONETWOTHREEFOURFIVESIX
            ---   -----    ----

     INPUT: *THIS ENTIRE LINE IS UNDERLINED*
    OUTPUT: (Screen is cleared)
            *THIS ENTIRE LINE IS UNDERLINED*

            THIS ENTIRE LINE IS UNDERLINED
            ------------------------------



2.7  INPUT: Enter expression: 10+9900
    OUTPUT: 9910

     INPUT: Enter expression: 1005*19
    OUTPUT: 19095

     INPUT: Enter expression: 5-234
    OUTPUT: -229

     INPUT: Enter expression: 1224/24
    OUTPUT: 51



2.8  INPUT: Enter #Rows, #Cols: 3, 4
            Enter Row1 Col1: 2
            Enter Row1 Col2: -2
            Enter Row1 Col3: -4
            Enter Row1 Col4: -8
            Enter Row2 Col1: 0
            Enter Row2 Col2: 4
            Enter Row2 Col3: -2
            Enter Row2 Col4: 2
            Enter Row3 Col1: -8
            Enter Row3 Col2: -4
            Enter Row3 Col3: -6
            Enter Row3 Col4: 6
    OUTPUT: SADDLE POINT = -2 AT ROW 2 COL 3

     INPUT: Enter #Rows, #Cols: 2, 2
            Enter Row1 Col1: 4
            Enter Row1 Col2: 3
            Enter Row2 Col1: 1
            Enter Row2 Col2: 2
    OUTPUT: SADDLE POINT = 3 AT ROW 1 COL 2



2.9  INPUT: Enter # of dates: 4
            Enter month: APRIL
            Enter day:   23
            Enter year:  1988

            Enter month: OCTOBER
            Enter day:   16
            Enter year:  1966

            Enter month: APRIL
            Enter day:   8
            Enter year:  1989

            Enter month: JUNE
            Enter day:   3
            Enter year:  1980

    OUTPUT: OCTOBER 16 1966
            JUNE 3 1980
            APRIL 23 1988
            APRIL 8 1989


     INPUT: Enter # of dates: 2
            Enter month: MARCH
            Enter day:   3
            Enter year:  1980

            Enter month: MARCH
            Enter day:   1
            Enter year:  1980

    OUTPUT: MARCH 1 1980
            MARCH 3 1980



2.10   RUN PROGRAM:

       OUTPUT:    NAME      Q1     Q2     Q3     Q4 

               D. WOOLY    100     92     90     90 
               M. SMITH     55     75     70     65 
               C. BROWN     94     70     62     70 
               R. GREEN     90     74     80     85 
               T. STONE     85     98    100     70 

       INPUT: Enter 5 grades for quiz 4: 95, 68, 70, 85, 75
 
      OUTPUT: (Screen is cleared)  
                          MS. HEINDEL'S MUSIC CLASS 
                                 FINAL GRADES 
                                 SPRING 1989 

                 NAME       Q1     Q2     Q3     Q4  AVERAGE 

               D. WOOLY    100     92     90     95   94.25 
               M. SMITH     55     75     70     68   67.00 
               C. BROWN     94     70     62     70   74.00 
               R. GREEN     90     74     80     85   82.25 
               T. STONE     85     98    100     75   89.50 
 
               AVERAGE:  84.80  81.80  80.40  78.60 
 
               CLASS AVERAGE: 81.40



3.1   INPUT: Enter word: ABLE          OUTPUT: CORRECT
      INPUT: Enter word: SPELLL        OUTPUT: MISSPELLED
      INPUT: Enter word: SIBLING       OUTPUT: CORRECT
      INPUT: Enter word: PIERCE        OUTPUT: CORRECT
      INPUT: Enter word: PEACEABLE     OUTPUT: MISSPELLED
      INPUT: Enter word: CONCIEVE      OUTPUT: MISSPELLED
      INPUT: Enter word: SEIVE         OUTPUT: MISSPELLED



3.2 RUN PROGRAM:

    OUTPUT: P =  0.05  V = 0.4097
            P =  0.70  V = 0.4122
            P = 10.00  V = 0.4518
            P = 70.00  V = 1.2263

     INPUT: Enter value for P: 50.00

    OUTPUT: P = 50.00  V = 0.7744



3.3  INPUT: Enter number: 8720
            Enter magnification: 1

    OUTPUT: ****  ****  ****  ****
            *  *     *     *  *  *
            ****     *  ****  *  *
            *  *     *  *     *  *
            ****     *  ****  ****


    INPUT: Enter number: 631
           Enter magnification: 2

   OUTPUT: ********    ********           *
           *                  *           *
           *                  *           *
           *                  *           *
           ********    ********           *
           *      *           *           *
           *      *           *           *
           *      *           *           *
           ********    ********           *


    INPUT: Enter number: 9
           Enter magnification: 3

   OUTPUT: ************
           *          *
           *          *
           *          *
           *          *
           *          *
           ************
                      *
                      *
                      *
                      *
                      *
                      *



3.4   INPUT: Enter month, year: 4, 1989
     OUTPUT:           APRIL 1989
                S   M   T   W   T   F   S
               --------------------------
                                        1
                2   3   4   5   6   7   8
                9  10  11  12  13  14  15
               16  17  18  19  20  21  22
               23  24  25  26  27  28  29
               30

      INPUT: Enter month, year: 2, 1980
     OUTPUT:          FEBRUARY 1980
                S   M   T   W   T   F   S
               --------------------------
                                    1   2
                3   4   5   6   7   8   9
               10  11  12  13  14  15  16
               17  18  19  20  21  22  23
               24  25  26  27  28  29



3.5    RUN PROGRAM:

       OUTPUT: ROWS =  1 2 3 4 5
               -----------------
               COLUMNS
                       1 3 5 2 4
                       1 4 2 5 3
                       2 4 1 3 5
                       2 5 3 1 4
                       3 1 4 2 5
                       3 5 2 4 1
                       4 1 3 5 2
                       4 2 5 3 1
                       5 2 4 1 3
                       5 3 1 4 2


3.6  INPUT: Enter base: 4
            Enter first integer:  -123012301230123012301230
            Enter second integer: -111100002222333300001111
    OUTPUT: 21000001020123000000203312333332313210333333130

     INPUT: Enter base: 10
            Enter first integer:  123456789012345678901234567890
            Enter second integer: -9876543210
    OUTPUT: -1219326311248285321124828532111263526900

     INPUT: Enter base: 8
            Enter first integer:  12345670123456701234567
            Enter second integer: 7654321076543210
    OUTPUT: 121705336146616716573067044023333510470


3.7  INPUT: Enter cost, amount: 9.19, 10.00
            Enter missing coin: NICKEL
    OUTPUT: 1 PENNY
            3 DIMES
            2 QUARTERS
            TOTAL CHANGE RETURNED = 81 CENTS

     INPUT: Enter cost, amount: 9.06, 10.00
            Enter missing coin: QUARTER
    OUTPUT: 4 PENNIES
            0 NICKELS
            9 DIMES
            TOTAL CHANGE RETURNED = 94 CENTS

     INPUT: Enter cost, amount: 19.60, 20.00
            Enter missing coin: PENNY
    OUTPUT: 1 NICKEL
            1 DIME
            1 QUARTER
            TOTAL CHANGE RETURNED = 40 CENTS


3.8  INPUT: Enter number: 63          OUTPUT: 0111111
            Enter number: 62                  0111110
            Enter number: 63                  0111111
            Enter number: 100                 1100100
            Enter number: 127                 1111111
            Enter number: 31                  0011111

                                              (1,2)(3,6)
                                              (5,3)(6,7)
                                              (4,1)(5,2)

      (Note: 3 lines of coordinates may be in any order)


     INPUT: Enter number: 84          OUTPUT: 1010100
            Enter number: 127                 1111111
            Enter number: 127                 1111111
            Enter number: 127                 1111111
            Enter number: 84                  1010100
            Enter number: 84                  1010100

                                              (2,1)(4,7)



3.9  RUN PROGRAM:

    OUTPUT: BIBLE  94   OBESE  89
            IDYLL 110   TITHE  95
            NOISE  79   INLET  95
            GULLY  98   IGLOO 100
            OBESE  89   TOWER  94
                  470         473
                              ***

     INPUT: Enter word: BOOST
            Enter word: BILLY
            Enter word: GLORY
            Enter word: TOOTH
            Enter word: OLIVE
            Enter word: (Enter key pressed)

    OUTPUT: BILLY 108   OBESE  89
            IDYLL 110   BILLY 108
            NOISE  79   INLET  95
            GULLY  98   IGLOO 100
            OLIVE  99   TOOTH  98
                  494         490
                  ***

     INPUT: Enter word: NOVEL
            Enter word: TIGER
            Enter word: BELOW
            Enter word: OWLET
            Enter word: TOTAL
            Enter word: TITLE
            Enter word: (Enter key pressed)

    OUTPUT: BILLY 108    OBESE  89
            IDYLL 110    TITLE 118
            NOVEL  81    INLET  95
            GULLY  98    IGLOO 100
            OWLET 112    TOTAL 108
                  509          510
                               ***

     INPUT: Enter word: QUIT

    OUTPUT: (program terminates)



3.10 INPUT: Enter TOP side:    B
            Enter FRONT side:  B
            Enter BOTTOM side: B
            Enter BACK side:   B
            Enter RIGHT side:  G
            Enter LEFT side:   G
    OUTPUT: NUMBER OF DISTINGUISHABLE CUBES = 3

     INPUT: Enter TOP side:    B
            Enter FRONT side:  B
            Enter BOTTOM side: B
            Enter BACK side:   B
            Enter RIGHT side:  G
            Enter LEFT side:   Y
    OUTPUT: NUMBER OF DISTINGUISHABLE CUBES = 6

     INPUT: Enter TOP side:    G
            Enter FRONT side:  G
            Enter BOTTOM side: G
            Enter BACK side:   B
            Enter RIGHT side:  B
            Enter LEFT side:   B
    OUTPUT: NUMBER OF DISTINGUISHABLE CUBES = 12

     INPUT: Enter TOP side:    R
            Enter FRONT side:  R
            Enter BOTTOM side: B
            Enter BACK side:   B
            Enter RIGHT side:  R
            Enter LEFT side:   B
    OUTPUT: NUMBER OF DISTINGUISHABLE CUBES = 8

     INPUT: Enter TOP side:    G
            Enter FRONT side:  G
            Enter BOTTOM side: B
            Enter BACK side:   B
            Enter RIGHT side:  B
            Enter LEFT side:   Y
    OUTPUT: NUMBER OF DISTINGUISHABLE CUBES = 24