| Student number | C1 | C2 | C3 | C4 | M1 | M2 | S1 | S2 | D1 | D2 |
| 1 | ✓ | ✓ | ||||||||
| 2 | ✓ | ✓ | ||||||||
| 3 | ✓ | ✓ | ||||||||
| 4 | ✓ | ✓ | ||||||||
| 5 | ✓ | ✓ | ||||||||
| 6 | ✓ | ✓ | ||||||||
| 7 | ✓ | ✓ | ||||||||
| 8 | ✓ | ✓ | ||||||||
| 9 | ✓ | ✓ | ||||||||
| 10 | ✓ | ✓ |
| M | \(N\) | \(P\) | \(R\) | \(S\) | \(T\) | \(V\) | \(W\) | |
| M | - | 70 | 110 | 190 | 60 | 190 | 140 | 90 |
| N | 70 | - | 40 | 130 | 120 | 170 | 80 | 150 |
| \(P\) | 110 | 40 | - | 100 | 80 | 140 | 120 | 110 |
| \(R\) | 190 | 130 | 100 | - | 130 | 40 | 50 | 160 |
| \(S\) | 60 | 120 | 80 | 130 | - | 170 | 80 | 30 |
| \(T\) | 190 | 170 | 140 | 40 | 170 | - | 90 | 200 |
| \(V\) | 140 | 80 | 120 | 50 | 80 | 90 | - | 110 |
| W | 90 | 150 | 110 | 160 | 30 | 200 | 110 | - |
| Step 1 | Input two positive integers \(A\) and \(B\) |
| Step 2 | Let \(C = A - B\) |
| Step 3 | If \(C < 0\), let \(D = B\) then let \(E = B + C\) |
| Step 4 | If \(C = 0\), jump to Step 10 |
| Step 5 | If \(C > 0\), let \(D = A\) and let \(E = B\) |
| Step 6 | Let \(F = D - E\) |
| Step 7 | If \(F < 0\), let \(D = E\) then let \(E = F + D\) and go back to Step 6 |
| Step 8 | If \(F = 0\), let \(F = D\) then jump to Step 11 |
| Step 9 | If \(F > 0\), let \(D = F\) then go back to Step 6 |
| Step 10 | Let \(F = A\) |
| Step 11 | Let \(G = A \div F\) |
| Step 12 | Let \(M = G \times B\) |
| Step 13 | Print the values \(F\) and \(M\) |
| Maximise | \(P = 5 x + 8 y\), |
| subject to | \(3 x - 2 y \leqslant 12\), |
| \(3 x + 4 y \leqslant 30\), | |
| \(3 x - 8 y \geqslant - 24\), | |
| \(x \geqslant 0 , y \geqslant 0\). |
| Maximise | \(\quad P = 5 x + 8 y\), |
| subject to | \(3 x - 2 y \leqslant 12\), |
| \(3 x + 4 y \leqslant 30\), | |
| \(- 3 x + 8 y \leqslant 24\), | |
| \(x \geqslant 0 , y \geqslant 0\). |
| Line 10 | Input a positive integer, \(N\) |
| Line 20 | Let \(C = 1\) |
| Line 30 | If \(C ^ { 2 } \geqslant N\) jump to line 110 |
| Line 40 | Let \(X = \sqrt { \left( N - C ^ { 2 } \right) }\) [you may record your answer as a surd or a decimal] |
| Line 50 | Let \(Y = \operatorname { INT } ( X )\) |
| Line 60 | If \(X = Y\) jump to line 100 |
| Line 70 | If \(C > Y\) jump to line 110 |
| Line 80 | Add 1 to \(C\) |
| Line 90 | Go back to line 30 |
| Line 100 | Print \(C , X\) and stop |
| Line 110 | Print 'FAIL' and stop |
| \(P\) | \(a\) | \(b\) | \(c\) | \(s\) | \(t\) | \(u\) | \(v\) | RHS |
| 1 | -8 | -7 | -4 | 0 | 0 | 0 | 0 | 0 |
| 0 | 10 | 8 | 5 | 1 | 0 | 0 | 0 | 400 |
| 0 | 0 | 2 | 5 | 0 | 1 | 0 | 0 | 70 |
| 0 | 2 | 4 | 1 | 0 | 0 | 1 | 0 | 176 |
| 0 | 5 | 1 | 3 | 0 | 0 | 0 | 1 | 80 |
| \(P\) | \(a\) | \(b\) | \(c\) | \(s\) | \(t\) | \(u\) | \(v\) | RHS |
| 1 | 0 | 0 | 14.3 | 0 | 2.7 | 0 | 1.6 | 317 |
| 0 | 0 | 0 | -16 | 1 | -3 | 0 | -2 | 30 |
| 0 | 0 | 1 | 2.5 | 0 | 0.5 | 0 | 0 | 35 |
| 0 | 0 | 0 | -9.2 | 0 | -1.8 | 1 | -0.4 | 18 |
| 0 | 1 | 0 | 0.1 | 0 | -0.1 | 0 | 0.2 | 9 |
| A | \(B\) | C | D | E | \(F\) | G | \(H\) | |
| A | - | 10 | - | 9 | 10 | - | - | - |
| B | 10 | - | 8 | 5 | - | - | - | - |
| C | - | 8 | - | 9 | - | 10 | - | - |
| D | 9 | 5 | 9 | - | 6 | 7 | 8 | - |
| E | 10 | - | - | 6 | - | 一 | 9 | 7 |
| F | - | - | 10 | 7 | - | - | 5 | - |
| G | - | - | - | 8 | 9 | 5 | - | 8 |
| H | - | - | - | - | 7 | - | 8 | - |
| P | \(x\) | \(y\) | \(z\) | \(s\) | \(t\) | \(u\) | \(v\) | RHS |
| 1 | 0 | 9 | 0 | 20 | 0 | 80 | 0 | 2000 |
| 0 | 1 | 0.5 | 0 | 0.25 | 0 | -0.25 | 0 | 12.5 |
| 0 | 0 | -0.5 | 0 | -0.25 | 1 | 0.25 | 0 | 12.5 |
| 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 10 |
| 0 | 0 | 0.5 | 0 | -0.25 | 0 | -0.75 | 1 | 17.5 |