From b60cb77fe463f9c97a8170868a2ff874554d5f41 Mon Sep 17 00:00:00 2001 From: Mohammad S Anwar Date: Tue, 28 Nov 2023 11:53:44 +0000 Subject: - Added solutions by PokGoPun. - Added solutions by Luca Ferrari. - Added solutions by Humberto Massa. - Added solutions by Niels van Dijke. - Added solutions by Peter Campbell Smith. - Added solutions by Dave Jacoby. - Added solutions by Thomas Kohler. - Added solutions by Peter Meszaros. - Added solutions by E. Choroba. - Added solutions by David Ferrone. - Added solutions by W. Luis Mochan. - Added solutions by Mariano Spadaccini. --- challenge-245/ziameraj16/java/SortLanguage.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 challenge-245/ziameraj16/java/SortLanguage.java (limited to 'challenge-245/ziameraj16/java/SortLanguage.java') diff --git a/challenge-245/ziameraj16/java/SortLanguage.java b/challenge-245/ziameraj16/java/SortLanguage.java new file mode 100644 index 0000000000..510c860ec0 --- /dev/null +++ b/challenge-245/ziameraj16/java/SortLanguage.java @@ -0,0 +1,17 @@ +import java.util.*; + +public class SortLanguage { + + public static void main(String[] args) { + final Scanner scanner = new Scanner(System.in); + System.out.println("Enter comma separated languages"); + List languages = Arrays.stream(scanner.nextLine().split(",")).toList(); + System.out.println("Enter comma separated popularity value"); + List popularityList = Arrays.stream(scanner.nextLine().split(",")).map(Integer::valueOf).toList(); + List output = new ArrayList<>(popularityList.size()); + for (int i = 1; i <= popularityList.size(); i++) { + output.add(languages.get(popularityList.indexOf(i))); + } + System.out.println(output); + } +} -- cgit