Format/typo check 2006/meyer
This commit is contained in:
1 parent
696fef731a
commit
471a1f48fa
1 file changed
+12
-8
+12
-8
@@ -8,14 +8,14 @@ make
|
|||||||
## To use:
|
## To use:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
./meyer
|
./meyer [SEED]
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
### Try:
|
### Try:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
./meyer
|
./meyer [SEED]
|
||||||
```
|
```
|
||||||
|
|
||||||
For your first input try:
|
For your first input try:
|
||||||
@@ -24,9 +24,14 @@ For your first input try:
|
|||||||
a 0 1
|
a 0 1
|
||||||
```
|
```
|
||||||
|
|
||||||
|
where `a` is the row (`a`-`i`), `0` is the column (`0`-`8`) and `1` is the
|
||||||
|
number (`1`-`9`).
|
||||||
|
|
||||||
NOTE: if you do not input three different 'words' it will block. You can input
|
NOTE: if you do not input three different 'words' it will block. You can input
|
||||||
more text to fulfil the program's requirements.
|
more text to fulfil the program's requirements.
|
||||||
|
|
||||||
|
NOTE: if your move is invalid it will prompt you again but not show the board.
|
||||||
|
|
||||||
|
|
||||||
## Judges' remarks:
|
## Judges' remarks:
|
||||||
|
|
||||||
@@ -65,13 +70,13 @@ it is obvious, that object-oriented code isn't '`WYWIWID`' ('what
|
|||||||
you write is what it does'). It may be tempting to think that
|
you write is what it does'). It may be tempting to think that
|
||||||
|
|
||||||
```
|
```
|
||||||
Object o;
|
Object o;
|
||||||
```
|
```
|
||||||
|
|
||||||
might do something similar as
|
might do something similar as
|
||||||
|
|
||||||
```c
|
```c
|
||||||
struct not_an_object o;
|
struct not_an_object o;
|
||||||
```
|
```
|
||||||
|
|
||||||
But this program reveals that it doesn't. Even worse, this program only
|
But this program reveals that it doesn't. Even worse, this program only
|
||||||
@@ -86,14 +91,13 @@ include:
|
|||||||
- virtual method tables (all the virtual method tables have been combined to a
|
- virtual method tables (all the virtual method tables have been combined to a
|
||||||
single [vtable](https://en.wikipedia.org/wiki/Virtual_method_table)).
|
single [vtable](https://en.wikipedia.org/wiki/Virtual_method_table)).
|
||||||
- runtime method binding.
|
- runtime method binding.
|
||||||
-
|
- [inheritance](https://en.wikipedia.org/wiki/Inheritance_(object-oriented_programming))
|
||||||
[inheritance](https://en.wikipedia.org/wiki/Inheritance_(object-oriented_programming))
|
and [polymorphism](https://en.wikipedia.org/wiki/Polymorphism_(computer_science)).
|
||||||
and
|
|
||||||
[polymorphism](https://en.wikipedia.org/wiki/Polymorphism_(computer_science)).
|
|
||||||
|
|
||||||
It is left as an exercise to the reader to find a corresponding
|
It is left as an exercise to the reader to find a corresponding
|
||||||
implementation in a popular object-oriented programming language.
|
implementation in a popular object-oriented programming language.
|
||||||
|
|
||||||
|
|
||||||
### Starting the game
|
### Starting the game
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
|
|||||||
Reference in new issue
Block a user