Write a Java program to find all triplets (three numbers whose sum equal a given sum (16) from an unsorted array of integers. Read the text file (“triplets.txt”) into an array. This file has 14 rows....


Write a Java program to find all triplets (three numbers whose sum equal a given sum (16) from an unsorted array of integers. Read the text file (“triplets.txt”) into an array. This file has 14 rows. Then find all of the combinations of three numbers that sum to 16. Use a main method to read in the data to an array and a second method that will use nested loops to count the numbers of triplets.


Your output should look like the following:


Original array: [1, 6, 3, 0, 8, 4, 7, 5, 2, 11, 9, 14, 15, 10]


Triplets of sum 16


(0 1 15)


(0 2 14)


(0 5 11)


(0 6 10)


(0 7 9)


(1 4 11)


(1 5 10)


(1 6 9)


(1 7 8)


(2 3 11)


(2 4 10)


(2 5 9)


(2 6 8)


(3 4 9)


(3 5 8)


(3 6 7)


(4 5 7)


Triplets.txt


1
6
3
0
8
4
7
5
2
11
9
14
15
10



Jun 07, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here