Skip to content

Algorithms and sorting: OCR MEI A‑Level Further Maths questions

Every OCR MEI A-Level Further Maths exam question on D.1 Algorithms and sorting, 2018–2025, with its mark scheme and examiner’s report.

Find questions847

847 questions

  1. Q2

    June 2025 · Modelling with Algorithms

    The whole paper ↗
    June 2025 Modelling with Algorithms, question 2: Consider the following algorithm. Line 10 Let A = , 5 B = 6 , C = 150 Line 20 Calculate D ( A B ' ) 2 = + D3 Line 30 Calculate E C = - E2 1 Line 40 If .0 1 go t
  2. Q2

    June 2025 · AS Modelling with Algorithms

    The whole paper ↗
    June 2025 AS Modelling with Algorithms, question 2: The list below shows the sizes of eleven items. 28 25 19 32 18 22 3 12 20 7 5 (a) (i) Show the result of applying the first fit algorithm to pack items with the
  3. Q1

    June 2024 · Modelling with Algorithms

    The whole paper ↗
    June 2024 Modelling with Algorithms, question 1: The values below represent the weights of eleven suitcases, in kg. 23 15 17 10 35 18 12 21 22 11 8 (a) Show the result of applying the first fit algorithm to pa
  4. Q2

    June 2024 · AS Modelling with Algorithms

    The whole paper ↗
    June 2024 AS Modelling with Algorithms, question 2: The list below shows the sizes of nine items. 31 13 12 17 25 18 11 8 15 (a) Show the result of applying the first fit algorithm to pack items with the sizes lis
  5. Q1

    June 2023 · Modelling with Algorithms

    No published mark scheme
    The whole paper ↗
    June 2023 Modelling with Algorithms, question 1: Ten suitcases are to be transported in containers. Each container can hold a maximum of n kg, where n is a positive integer. The total weight of the ten suitcas
  6. Q3

    June 2023 · AS Modelling with Algorithms

    The whole paper ↗
    June 2023 AS Modelling with Algorithms, question 3: The list below shows the sizes of 10 items. 17 15 18 9 23 20 14 12 25 11 (a) Use the quick sort algorithm to sort the list of numbers above into descending orde
  7. Q2

    June 2022 · Modelling with Algorithms

    The whole paper ↗
    June 2022 Modelling with Algorithms, question 2: START Input A 3 Let B = 11A + 21 Is Yes │A–B│ <0.001? Output B STOP No Let A = B The flow chart shows an algorithm that gives a numerical approximation for the
  8. Q4

    June 2022 · Modelling with Algorithms

    The whole paper ↗
    June 2022 Modelling with Algorithms, question 4: A list of n numbers is to be sorted into descending order using the quick sort algorithm. The number of comparisons made in each pass of the algorithm is used a
  9. Q2

    June 2022 · AS Modelling with Algorithms

    The whole paper ↗
    June 2022 AS Modelling with Algorithms, question 2: A process for finding a square root of the positive real number N is described by the flow chart below. START Input the values of N and A where A > 0 N +A A Let
  10. Q1

    November 2021 · Modelling with Algorithms

    The whole paper ↗
    November 2021 Modelling with Algorithms, question 1: The list below shows the sizes of 13 items. 5 16 12 15 21 10 17 5 3 6 13 24 5 (a) Show the result of applying the first fit algorithm to pack items with the siz
  11. Q2

    November 2021 · AS Modelling with Algorithms

    The whole paper ↗
    November 2021 AS Modelling with Algorithms, question 2: The list below shows the sizes of eleven items. 15 4 23 16 2 12 14 11 20 13 22 (a) Show the result of applying the first fit algorithm to pack items with the si
  12. Q4

    November 2021 · AS Modelling with Algorithms

    The whole paper ↗
    November 2021 AS Modelling with Algorithms, question 4: The flow chart shows an algorithm that produces a numerical approximation for the integral c 2 d m b y 3 x x - 2 x a START Input the values of a, b and n Let h
  13. Q1

    November 2020 · Modelling with Algorithms

    The whole paper ↗
    November 2020 Modelling with Algorithms, question 1: 12 15 11 9 20 16 8 23 10 7 (a) Apply the quick sort algorithm to sort the list of numbers into descending order. You should use the first value as the pivot for
  14. Q3

    November 2020 · AS Modelling with Algorithms

    The whole paper ↗
    November 2020 AS Modelling with Algorithms, question 3: The list below shows the sizes of eight items. 32 37 25 18 34 27 15 30 (a) Show the result of applying the first fit algorithm to pack the items into bins that
  15. Q1

    June 2019 · Modelling with Algorithms

    The whole paper ↗
    June 2019 Modelling with Algorithms, question 1: Fig. 1 shows a network. The weights on the arcs are distances. 35 D 25 A 4 6 17 9 E 11 G 6 8 13 13 7 B F 12 14 10 C 18 H Fig. 1 (a) Apply Dijkstra’s algorithm t
  16. Q1

    June 2019 · AS Modelling with Algorithms

    The whole paper ↗
    June 2019 AS Modelling with Algorithms, question 1: 24 17 9 25 18 11 23 19 30 15 (a) Show the result of applying the first fit algorithm to pack items with the sizes listed above into bins that have a capacity of
  17. Q3

    June 2018 · AS Modelling with Algorithms

    The whole paper ↗
    June 2018 AS Modelling with Algorithms, question 3: A list of n numbers is sorted by making passes through an algorithm as follows. The first pass consists of the following. Compare the first number and second nu
All 17 questions on Algorithms and sorting, as a list
  1. June 2025, Modelling with Algorithms, Q2 (5 marks): Consider the following algorithm. Line 10 Let A = , 5 B = 6 , C = 150 Line 20 Calculate D ( A B ' ) 2 = + D3 Line 30 Calculate E C = - E2 1 Line 40 If .0 1 go t
  2. June 2025, AS Modelling with Algorithms, Q2 (6 marks): The list below shows the sizes of eleven items. 28 25 19 32 18 22 3 12 20 7 5 (a) (i) Show the result of applying the first fit algorithm to pack items with the
  3. June 2024, Modelling with Algorithms, Q1 (5 marks): The values below represent the weights of eleven suitcases, in kg. 23 15 17 10 35 18 12 21 22 11 8 (a) Show the result of applying the first fit algorithm to pa
  4. June 2024, AS Modelling with Algorithms, Q2 (8 marks): The list below shows the sizes of nine items. 31 13 12 17 25 18 11 8 15 (a) Show the result of applying the first fit algorithm to pack items with the sizes lis
  5. June 2023, Modelling with Algorithms, Q1 (7 marks): Ten suitcases are to be transported in containers. Each container can hold a maximum of n kg, where n is a positive integer. The total weight of the ten suitcas
  6. June 2023, AS Modelling with Algorithms, Q3 (10 marks): The list below shows the sizes of 10 items. 17 15 18 9 23 20 14 12 25 11 (a) Use the quick sort algorithm to sort the list of numbers above into descending orde
  7. June 2022, Modelling with Algorithms, Q2 (6 marks): START Input A 3 Let B = 11A + 21 Is Yes │A–B│ <0.001? Output B STOP No Let A = B The flow chart shows an algorithm that gives a numerical approximation for the
  8. June 2022, Modelling with Algorithms, Q4 (5 marks): A list of n numbers is to be sorted into descending order using the quick sort algorithm. The number of comparisons made in each pass of the algorithm is used a
  9. June 2022, AS Modelling with Algorithms, Q2 (6 marks): A process for finding a square root of the positive real number N is described by the flow chart below. START Input the values of N and A where A > 0 N +A A Let
  10. November 2021, Modelling with Algorithms, Q1 (4 marks): The list below shows the sizes of 13 items. 5 16 12 15 21 10 17 5 3 6 13 24 5 (a) Show the result of applying the first fit algorithm to pack items with the siz
  11. November 2021, AS Modelling with Algorithms, Q2 (9 marks): The list below shows the sizes of eleven items. 15 4 23 16 2 12 14 11 20 13 22 (a) Show the result of applying the first fit algorithm to pack items with the si
  12. November 2021, AS Modelling with Algorithms, Q4 (7 marks): The flow chart shows an algorithm that produces a numerical approximation for the integral c 2 d m b y 3 x x - 2 x a START Input the values of a, b and n Let h
  13. November 2020, Modelling with Algorithms, Q1 (7 marks): 12 15 11 9 20 16 8 23 10 7 (a) Apply the quick sort algorithm to sort the list of numbers into descending order. You should use the first value as the pivot for
  14. November 2020, AS Modelling with Algorithms, Q3 (8 marks): The list below shows the sizes of eight items. 32 37 25 18 34 27 15 30 (a) Show the result of applying the first fit algorithm to pack the items into bins that
  15. June 2019, Modelling with Algorithms, Q1 (11 marks): Fig. 1 shows a network. The weights on the arcs are distances. 35 D 25 A 4 6 17 9 E 11 G 6 8 13 13 7 B F 12 14 10 C 18 H Fig. 1 (a) Apply Dijkstra’s algorithm t
  16. June 2019, AS Modelling with Algorithms, Q1 (8 marks): 24 17 9 25 18 11 23 19 30 15 (a) Show the result of applying the first fit algorithm to pack items with the sizes listed above into bins that have a capacity of
  17. June 2018, AS Modelling with Algorithms, Q3 (7 marks): A list of n numbers is sorted by making passes through an algorithm as follows. The first pass consists of the following. Compare the first number and second nu

Questions, mark schemes and examiner’s reports are © OCR, from their published past papers. Plumi isn’t affiliated with any exam board. Want whole papers? Every OCR MEI A-Level Further Maths paper.

Rather write your answers by hand on iPad? Plumi marks them against the same mark schemes.