diff options
| author | Mohammad S Anwar <mohammad.anwar@yahoo.com> | 2023-03-19 07:34:59 +0000 |
|---|---|---|
| committer | Mohammad S Anwar <mohammad.anwar@yahoo.com> | 2023-03-19 07:34:59 +0000 |
| commit | 5a46973e2f1fed5547e0e4fb7f1adcf3a3ea525e (patch) | |
| tree | 2336cf3bf456b60630455f0b94c0e8b2044a1b8c /challenge-208/ziameraj16/java/MinimumIndexSum.java | |
| parent | 87e50ae17dae2c587957134a5ec50ecd3a3c6fce (diff) | |
| download | perlweeklychallenge-club-5a46973e2f1fed5547e0e4fb7f1adcf3a3ea525e.tar.gz perlweeklychallenge-club-5a46973e2f1fed5547e0e4fb7f1adcf3a3ea525e.tar.bz2 perlweeklychallenge-club-5a46973e2f1fed5547e0e4fb7f1adcf3a3ea525e.zip | |
- Added solutions by Mark Anderson.
- Added solutions by W. Luis Mochan.
- Added solutions by E. Choroba.
- Added solutions by Feng Chang.
- Added solutions by Lubos Kolouch.
- Added solutions by Thomas Kohler.
- Added solutions by David Ferrone.
- Added solutions by Mariano Spadaccini.
- Added solutions by Peter Campbell Smith.
- Added solutions by Roger Bell_West.
- Added solutions by Robbie Hatley.
- Added solutions by Paulo Custodio.
- Added solutions by Dave Jacoby.
- Added solutions by Bob Lied.
- Added solutions by Luca Ferrari.
- Added solutions by Jorg Sommrey.
- Added solutions by Niels van Dijke.
- Added solutions by Matthew Neleigh.
- Added solutions by James Smith.
- Added solutions by Arne Sommer.
- Added solutions by Carlos Oliveira.
- Added solutions by Ulrich Rieke.
- Added solutions by Avery Adams.
- Added solutions by Robert DiCicco.
- Added solutions by Tyler Bird.
Diffstat (limited to 'challenge-208/ziameraj16/java/MinimumIndexSum.java')
| -rw-r--r-- | challenge-208/ziameraj16/java/MinimumIndexSum.java | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/challenge-208/ziameraj16/java/MinimumIndexSum.java b/challenge-208/ziameraj16/java/MinimumIndexSum.java new file mode 100644 index 0000000000..a43ab40c6f --- /dev/null +++ b/challenge-208/ziameraj16/java/MinimumIndexSum.java @@ -0,0 +1,24 @@ +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; +import java.util.Scanner; + +public class MinimumIndexSum { + + public static void main(String[] args) { + System.out.println("Enter comma separated values of first array"); + List<String> list1 = Arrays.stream(new Scanner(System.in).nextLine().split(",")).toList(); + System.out.println("Enter comma separated values of second array"); + List<String> list2 = Arrays.stream(new Scanner(System.in).nextLine().split(",")).toList(); + int minIndex = Integer.MAX_VALUE; + List<String> values = new ArrayList(); + for (String s : list1) { + if (list2.contains(s) && (list1.indexOf(s) + list2.indexOf(s)) <= minIndex) { + minIndex = list1.indexOf(s) + list2.indexOf(s); + values.add(s); + } + } + System.out.println(values); + } +} + |
