Junior Solution Sheets
Home Up 17th  COMPETITION WINNERS Press Release Elementary Solution Sheets Junior Solution Sheets

 

 

Junior School PART A -- Problem Solving -- Any Language

Team Members __________________ and ________________________

Team Number ____________________________________

 

Transfer the marks from the following pages to here

NOTE:-- MARK ALL PARTS OF THE QUESTION EVEN IF EARLY PIECES ARE WRONG!

MARK RECEIVEDMAXIMUM MARK
POSSIBLE
PROG1 -- FIVE GREEN COMPUTERS.100
PROG2 -- SOUNDS ALL RIGHT.100
PROG3 -- HOUSTON WE HAVE A PROBLEM.100
PROG4 -- WILL YOU STILL LOVE ME.100
SUB- TOTAL
COUNT THE BEST THREE SCORES
.300
BONUS -- WAS THERE INSTRUCTIONS
TELLING THE JUDGES HOW TO USE THE COMPUTER?
.30
GRAND TOTAL.330

 

 

 

 

 

 

 

 

 

 

 

Q1:- FIVE GREEN COMPUTERS-- Might be called PROG1 -- Name does not matter as long as it is easy to find

WORTHEARNED
Shows student names
Shows Team Number
Title Page looks good?
10
10
10
.
.
.
Procedure asks for computer values correctly

Computer 1 Value
Computer 2 Value
Computer 3 value etc.

10.
Enter the values 7 7 7 6 7
Should get message -- Correct Value is 7
Should get message -- Turn off computer 4

20
10

.
.
Enter the values 8 8 8 8 8
Should get message -- Correct Value is 8
Should get message -- All Computers functioning

10
10

.
.
Procedure should request -- Try again
Enter n -- Procedure should quit cleanly.

10
.
TOTAL100.

Q2:- SOUNDS ALL RIGHT-- Might be called PROG2 -- Name does not matter as long as it is easy to find

WORTHEARNED
Shows student names
Shows Team Number
Title Page looks good?
10
10
10
.
.
.
Procedure asks for word to be entered
Enter the word -- my
Should echo back the word and the code -- my -- ny


20
.

.
Procedure should request -- Try again
Enter y -- Procedure should continue.
10.
Enter the word -- me
Should get message -- code word is -- ne
Enter the word -- meme
Should get message -- code word is -- nene

10

20

.

.
Enter the word -- xxxxxx
Should get message -- kxkxkxkxkxkx

10

.
TOTAL100.

 

 

Q3:- HOUSTON, WE HAVE A PROBLEM -- Might be called PROG3 -- Name does not matter

WORTHEARNED
Shows student names or Team Number (or both)
Take a quick look -- any documentation
10
10
.
.
Enter the values 7 7 7 6 7
Should get message -- MAJORITY VALUE -- changed from PROG1
Should get message -- Turn off computer 4

10
10

.
.
When the program asks for new values -- Computer 4 should say switched off

Enter the values 8 8 8 X 8
Should get message -- MAJORITY VALUE is 8
Should get message -- MISSION CAN CONTINUE
10


10
10

.
.
.
.
When the program asks for new values -- Computer 4 should be switched off still.

Enter in the values 4 4 6 X 6
Should get answer -- MISSION CAN'T CONTINUE
and possibly message NO MAJORITY POSSIBLE
10


20
.
.
.
.
TOTAL100.

Q4:- WILL YOU STILL LOVE ME? -- Might be called PROG4-- Name does not matter as long

WORTHEARNED
Shows student names or Team Number (or both)
Take a quick look -- any documentation
10
10
.
.
Procedure asks for WORD1 to be entered -- enter word qo

Procedure asks for WORD2 to be entered --

enter word qooooo
Should get message -- Those words sound the same


10


10
.
.
.
.
.
.
Enter the word noo and the word qoo
Should get the reponse -- these words sound different

Enter the words moo and the word noo in that order
Should get the repsonse -- these words sound the same

Enter the word noo and the word moo in that order
Should get the repsonse -- these words sound the same

10


10


10

.
.
.
.
.
.
.
Enter the words scoo and soo
Should get the response that these words sound the same

Enter the words scoos and soos
Should get the reponse that these words sound the same

10


20
.
.
.
.
TOTAL100.

Junior High School PART B -- Problem Solving -- Any Language

Team Members __________________ and ________________________

Team Number ____________________________________

 

Transfer the marks from the following pages to here

VERY IMPORTANT:- At certain points in the marking of part B you will be told -- Stop marking at this point if team has not got 100% to this point. It is important that you stop marking EVEN IF THERE ARE OTHER PARTS OF THE QUESTION WORKING AND NOT MARKED.

Warning -- the marking sheet is similar to that for the Elementary Part B, but there are important differences

MARK RECEIVEDMAXIMUM MARK
POSSIBLE
PROG5 -- DON'T TURN THE TROLLEY.200
PROG6 -- MOBILE PHONE.200
SUB- TOTAL
COUNT THE BEST SCORE
.200
BONUS -- WAS THERE INSTRUCTIONS
TELLING THE JUDGES HOW TO USE THE COMPUTER?
.30
GRAND TOTAL.230

 

 

 

 

 

 

 

 

 

 




Q5:- DON'T TURN THE TROLLEY-- Might be called PROG5

WORTHEARNED
Shows student names or team number (or both)

Program should prompt you for the first 3 addresses
Enter in the numbers 4, 6, 5. Note:- you may have to enter the numbers with out the commas

Program should echo back the same numbers 4 6 5 (the order does not matter)

IF THE TEAM HAS NOT GOT 100% TO THIS POINT, MARK NO FURTHER!

10

20



20

.
.
.
.
.
.
.
.
Program should say -- Deliver to House 4 first

Program should request for new address. Enter in the value 1

Program should echo back house numbers without the 4 present. 5, 6 and X where X can be anything

Program should echo back the correct house numbers 5, 6 and 1 -- the order does not matter

IF THE TEAM HAS NOT GOT 100% TO THIS POINT, MARK NO FURTHER
20

10

10
.

10

.

.
.
.
.
.
.
.
.
Program should say -- Deliver to House 5 first

Program should request new address -- enter the value 21
Program should indicate that this is an incorrect value

Program should prompt for new address -- enter 2. Program should echo back 6, 1, 2 -- order does not count

Program should say -- Deliver to House 6 first
Program should request new address -- enter the value 18
Program should echo back the new house numbers 1, 2, 18 -- order does not count

IF THE TEAM HAS NOT GOT 100% TO THIS POINT, MARK NO FURTHER
20


10


10



10

.
.
.
.
.
.
.
.
.
.
.
.
Delivery must be to correct house in the correct order for marks in this section

Deliver to House 18 first

Turn Trolley around

Deliver to House 2

Deliver to House 1


20

10

10

10
.
.
.
.
.
.
.
.
.
TOTAL200.

Q6:- MOBILE PHONE INTERCEPTION -- Might be called PROG6

WORTHEARNED
Shows student names or team number (or both)

Program should prompt you for the Satellite Stream -- or something not generic

Enter in the stream 1abcdef*
Program should echo -- 6 characters transmitted.
Person 1 is receiving

IF THE TEAM HAS NOT GOT 100% TO THIS POINT, MARK NO FURTHER!
10

10



20
10


.
.
.
.
.
.
.
.
.
Program should prompt you for the Satellite Stream
Enter in the value 1abcdef
Program should report -- Bad transmission

Program should not crash after bad transmission

Program should prompt you for the Satellite Stream
Enter in the value 3abcdef*
Program should report -- Person number 3 is receiving
Program should report -- Person number 3 in CALGARY is receiving

IF THE TEAM HAS NOT GOT 100% TO THIS POINT, MARK NO FURTHER


10

10



10
20


.

.
.
.
.
.
.
.
.
.
.
.
Enter in the value 1abcdef8ghijkl8abcdef*
Program should report 18 characters transmitted

Program should report Person 1 is receiving message-- abcdef

Program should report Person 8 is receiving message -- ghijklabcdef

IF THE TEAM HAS NOT GOT 100% TO THIS POINT, MARK NO FURTHER

10

20

20

.
.
.
.
.
.
.
.
Enter in the value 1abcdef5ghijkl6mnopqr8stuvwx*
As a check, should report that 24 characters transmitted

Report that Person 5 from CALGARY is receiving message -- ghijkl

Report that Person 6 from VANCOUVER is receiving message -- mnopqr

Report that Person 8 from VANCOUVER is receiving message -- stuvwx

Enter in value 1a*
Should report -- transmision error -- may say -- not enough characters



10

10

20


10
.
.
.
.
.
.
.
.
.
.
.
TOTAL200.