Skip to content
Android waitlistTry on iPad
Get started

Algorithms: Edexcel International A Level Further Maths questions

Every Edexcel International A Level Further Maths exam question on D1.1 Algorithms, 2019–2025, with its mark scheme and examiner’s report.

Paper
All papers
Exam
All years

1,041 questions

  1. Q1

    June 2025 · AS Decision 1 (D1)

    The whole paper ↗
  2. Q3

    June 2025 · AS Decision 1 (D1)

    The whole paper ↗
  3. Q1

    January 2025 · AS Decision 1 (D1)

    The whole paper ↗
  4. Q3

    January 2025 · AS Decision 1 (D1)

    The whole paper ↗
  5. Q1

    June 2024 · AS Decision 1 (D1)

    The whole paper ↗
  6. Q6

    January 2024 · AS Decision 1 (D1)

    The whole paper ↗
  7. Q2

    June 2023 · AS Decision 1 (D1)

    The whole paper ↗
  8. Q3

    June 2023 · AS Decision 1 (D1)

    The whole paper ↗
  9. Q3

    January 2023 · AS Decision 1 (D1)

    The whole paper ↗
  10. Q1

    June 2022 · AS Decision 1 (D1)

    The whole paper ↗
  11. Q1

    January 2022 · AS Decision 1 (D1)

    The whole paper ↗
  12. Q7

    October 2021 · AS Decision 1 (D1)

    The whole paper ↗
  13. Q1

    June 2021 · AS Decision 1 (D1)

    The whole paper ↗
  14. Q3

    June 2021 · AS Decision 1 (D1)

    The whole paper ↗
  15. Q1

    January 2021 · AS Decision 1 (D1)

    The whole paper ↗
  16. Q3

    January 2021 · AS Decision 1 (D1)

    The whole paper ↗
  17. Q2

    October 2020 · AS Decision 1 (D1)

    The whole paper ↗
  18. Q4

    January 2020 · AS Decision 1 (D1)

    The whole paper ↗
  19. Q3

    June 2019 · AS Decision 1 (D1)

    The whole paper ↗
All 19 questions on Algorithms, as a list
  1. June 2025, AS Decision 1 (D1), Q1 (4 marks): The list of numbers shown below represents the masses, in kg, of nine items that are to be moved from one factory to another. 180 300 250 410 240 120 230 310 19
  2. June 2025, AS Decision 1 (D1), Q3 (9 marks): (i) A list of twelve numbers is to be sorted into ascending order. 28 18 50 27 48 8 25 12 56 31 33 42 (a) Use a quick sort to obtain the sorted list. You should
  3. January 2025, AS Decision 1 (D1), Q1 (9 marks): The following list of eleven numbers is to be packed into bins of size 55 26 19 31 10 14 30 33 18 3 28 5 (a) Use the first‑fit bin packing algorithm to pack the
  4. January 2025, AS Decision 1 (D1), Q3 (5 marks): Start Input a, b Let c = ab Let e = INT(d) Let f = be Let g = a – f Is g = 0? Output h Stop Let a = b Let b = g Yes No Let d = a a b Let h = cc b Figure 2 Figur
  5. June 2024, AS Decision 1 (D1), Q1 (14 marks): 5.2 4.7 6.5 4.5 3.1 5.1 1.8 2.9 3.4 3.8 1.2 (a) Use the first‑fit bin packing algorithm to determine how the eleven numbers listed above can be packed into bins
  6. January 2024, AS Decision 1 (D1), Q6 (9 marks): The twelve numbers in the list below are to be packed into bins of size n, where n is a positive integer. 28 31 5 25 16 35 18 22 11 27 15 13 When the first‑fit
  7. June 2023, AS Decision 1 (D1), Q2 (6 marks): A list of eleven numbers is to be sorted into descending order. After one pass, the quick sort algorithm produces the following list 17 33 14 25 23 28 21 13 9 6
  8. June 2023, AS Decision 1 (D1), Q3 (6 marks): In this question, the function INT(X) is the largest integer less than or equal to X. For example, INT(5.7) = 5 INT = 8 INT(–2.3) = –3 Consider the following al
  9. January 2023, AS Decision 1 (D1), Q3 (13 marks): 1.8 1.4 2.6 1.6 2.8 0.9 3.1 0.8 1.2 2.4 0.6
  10. June 2022, AS Decision 1 (D1), Q1 (9 marks): 175 135 210 105 100 150 60 20 70 125 The numbers in the list above represent the weights, in kilograms, of ten crates. The crates are to be transported in truck
  11. January 2022, AS Decision 1 (D1), Q1 (11 marks): 17 9 15 8 20 13 28 4 12 5
  12. October 2021, AS Decision 1 (D1), Q7 (10 marks): The numbers listed below are to be packed into bins of size n, where n is a positive integer. 14 20 23 17 15 22 19 25 13 28 32 A lower bound for the number of b
  13. June 2021, AS Decision 1 (D1), Q1 (12 marks): 16 23 18 9 4 20 35 5 17 13 6 11 The numbers in the list represent the weights, in kilograms, of twelve parcels. The parcels are to be transported in containers
  14. June 2021, AS Decision 1 (D1), Q3 (6 marks): Start Stop Input a Is –10–5 < a – b < 10–5 ? Let a = b Yes No Output b b = 12 5 8 1 4 −     a Figure 2 An algorithm for finding the positive real root of
  15. January 2021, AS Decision 1 (D1), Q1 (4 marks): Use the binary search algorithm to try to locate the word “Parallelogram” in the following alphabetical list. Clearly indicate how you choose your pivots and wh
  16. January 2021, AS Decision 1 (D1), Q3 (13 marks): 2.6 0.8 2.1 1.2 0.9 1.7 2.3 0.3 1.8 2.7 (a) Use the first-fit bin packing algorithm to determine how the numbers listed above can be packed into bins of size 5
  17. October 2020, AS Decision 1 (D1), Q2 (13 marks): (a) (i) Describe how to carry out the first pass of a bubble sort when it is used to sort a list of n numbers into ascending order. (ii) Write down the circumst
  18. January 2020, AS Decision 1 (D1), Q4 (13 marks): 35 17 10 7 28 23 41 15 20 29 (a) Use the first-fit bin packing algorithm to determine how the numbers listed above can be packed into bins of size 60 (b) The li
  19. June 2019, AS Decision 1 (D1), Q3 (18 marks): Pupils from ten schools are visiting a museum on the same day. The museum needs to allocate each school to a tour group. The maximum size of each tour group is

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

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