Scanner scanner = new Scanner(System.in);
strings = new String[6];
for(int i = 0; i<6;i++){
strings[i] = scanner.nextLine();
}
for(int i= 0;i<strings.length;i++){
if(strings[i]!=null) {
for (int j = i + 1; j < strings.length; j++) {
if ((strings[i]!=null)&&(strings[j] != null) && (strings[i].equals(strings[j]))) {
strings[i] = null;
strings[j] = null;
}
}
}
}
for (int i = 0; i < strings.length; i++) {
System.out.print(strings[i] + ", ");
}
Михайло Януш
37 рівень
Чому такий кол не проходить перевірку?
Обговорюється
Коментарі (2)
- популярні
- нові
- старі
Щоб залишити коментар,
потрібно ввійти в систему
Михайло Януш
Java Developer в Skelia
3 червня 2021, 08:41
То в такому випадку мало би бути всі нулі?
Тобто правильно би мало бути так:
for(int i= 0;i<strings.length;i++){
if(strings[i]!=null) {
boolean flag = false;
for (int j = i + 1; j < strings.length; j++) {
if ((strings[i]!=null)&&(strings[j] != null) && (strings[i].equals(strings[j]))) {
strings[j] = null;
flag = true;
}
}
if(flag){
strings[i] = null;
}
}
}
Я просто неможу ще раз перевірити
0
hidden #598481
3 червня 2021, 08:22
Проверяй:
0