Senior
//λίστα με αριθμούς κυκλοφορίας αυτοκινήτων, οι αριθμοί είναι πάντα του ίδιου τυπικού τύπου // εμφανίστε κάθε αριθμό ξεχωριστά στην κονσόλα // στη συνέχεια δημιουργήστε έναν χάρτη αριθμός - οι ψηφιοί του (παράδειγμα A123BC:123) όπου το κλειδί είναι A123BC και η τιμή 123 //var autoNumbers = List.of(List.of("A123BC", "B421FT"), List.of("0543EC","B421FT", "I2220A")); import java.util.*; import java.lang.*; import java.io.*; class Codechef { public static void main (String[] args) throws java.lang.Exception { // ο κώδικάς σας εδώ } }
sobes.tech AI
Απάντηση από AI
java import java.util.*;
class Codechef { public static void main(String[] args) { var autoNumbers = List.of( List.of("A123BC", "B421FT"), List.of("0543EC", "B421FT", "I2220A") );
// Выводим каждый номер по отдельности
for (List<String> sublist : autoNumbers) {
for (String number : sublist) {
System.out.println(number);
}
}
// Создаем карту номер -> цифры из номера
Map<String, String> numberToDigits = new HashMap<>();
for (List<String> sublist : autoNumbers) {
for (String number : sublist) {
// Извлекаем цифры из номера
String digits = number.replaceAll("\\D", "");
numberToDigits.put(number, digits);
}
}
// Вывод карты
System.out.println("Map номер -> цифры:");
numberToDigits.forEach((key, value) -> System.out.println(key + ":" + value));
}
}