Yorkville High School Computer Science Department
Yorkville High School Computer Science Department on Facebook  Yorkville High School Computer Science Department Twitter Feed  Yorkville High School Computer Science Department on Instagram

Yorkville High School Computer Science

ASSIGNMENTS: Compiler Part 2 - December 3, 2018 :: Challenges 7 - December 7, 2018 :: Network App - December 14, 2018 >>

Programming Challenges :: Projects :: Challenges 6

Chapter 6
Due: Nov 19

Problem

Turn in your working solution on Google Drive or Github to the following problems as well as your stats from the UVa online judge.

Instructions

After reading chapter 6, complete the following problems. Email Mr. Miller with your UVa username when you're done. Turn in your code to Google Drive or GitHub. (Level 1: Easy, Level 2: Medium, Level 3: Hard)

  1. 6.6.1: How Many Fibs? (UVa ID 10183)
  2. 6.6.7: Self-Describing Sequence (UVa ID 10049)
  3. Two of the following:

There is no rubric for this project. It is worth a total of 40 points and you receive 10 points for each accepted solution. You can receive partial points for attempted solutions.

Fastest Solutions

Complete Tree Labeling

No solutions

Counting

Max Gartung: 0.000 (C++)
Seth Holtquist: 0.140 (Java)
Brogan Clements: 0.140 (Java)
AJ Walter: 0.180 (Java)
Mateusz Rusnaczyk: 0.180 (Java)
Kurtis Bowen: 0.190 (Java)

Expressions

No solutions

How Many Fibs?

Max Gartung: 0.010 (C++)
Brogan Clements: 0.070 (Java)
Seth Holtquist: 0.090 (Java)
AJ Walter: 0.100 (Java)
Kurtis Bowen: 0.100 (Java)
Mateusz Rusnaczyk: 0.120 (Java)

How Many Pieces of Land?

AJ Walter: 0.240 (Java)

Self-Describing Sequence

Max Gartung: 0.000 (C++)
Seth Holtquist: 0.040 (Java)
Brogan Clements: 0.040 (Java)
AJ Walter: 0.060 (Java)
Kurtis Bowen: 0.060 (Java)
Mateusz Rusnaczyk: 0.110 (Java)

Steps

Seth Holtquist: 0.080 (Java)
Brogan Clements: 0.080 (Java)

The Priest Mathmatician

Max Gartung: 0.020 (C++)
Kurtis Bowen: 0.420 (Java)
Mateusz Rusnaczyk: 0.450 (Java)

Yorkville High School Computer Science Department on Facebook Yorkville High School Computer Science Department Twitter Feed Yorkville High School Computer Science Department on Instagram