From 17c1d0004fb928cad262d1050023bb13126a8789 Mon Sep 17 00:00:00 2001 From: rosnerdev <83503879+rosnerdev@users.noreply.github.com> Date: Mon, 26 Jun 2023 12:33:43 +0300 Subject: [PATCH 1/2] Create Q2_65.java Solution to question no. 2, in moed A - 65, 2023a --- Exams/2023/Q2_65.java | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 Exams/2023/Q2_65.java diff --git a/Exams/2023/Q2_65.java b/Exams/2023/Q2_65.java new file mode 100644 index 0000000..463da46 --- /dev/null +++ b/Exams/2023/Q2_65.java @@ -0,0 +1,18 @@ +// Originally written by Yonatan Hadad +public static boolean superInc(int[] arr, int k) { + for(int i = arr.length - 1; i >= 0; i--) { + if(arr[i] <= k) + k -= arr[i]; + if(k == 0) + return true; + } + + return false; +} + +public static void main(String[] args) { + int[] nums = {4,7,12,25,49,100}; + int target = 161; + + System.out.println(superInc(nums, target)); //prints true +} From b386d83fb6bbe0bb170cb561c62f0ecd35c1316e Mon Sep 17 00:00:00 2001 From: rosnerdev <83503879+rosnerdev@users.noreply.github.com> Date: Mon, 26 Jun 2023 12:35:32 +0300 Subject: [PATCH 2/2] Rename Q2_65.java to 2023_A65_Qs2.java --- Exams/2023/{Q2_65.java => 2023_A65_Qs2.java} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename Exams/2023/{Q2_65.java => 2023_A65_Qs2.java} (100%) diff --git a/Exams/2023/Q2_65.java b/Exams/2023/2023_A65_Qs2.java similarity index 100% rename from Exams/2023/Q2_65.java rename to Exams/2023/2023_A65_Qs2.java