Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите решить задачку

Эльвира Александровна Ученик (99), на голосовании 1 месяц назад
Яндекс Карты для своих картографов запускают новый режим раскраски дорог 1, 7 и 9 фанкласса на разных уровнях зума (уровень зума передается в параметре z). В соответствии с новым режимом:

Дороги фк=1:
- начинают отображаться, начиная c z=2;
- становятся фиолетовыми на z=5;
- становятся желтыми на z=8;
- становятся зелеными на z=9;
- остаются зелеными, но рисуются с жирной обводкой на z=12;
- остаются зелеными и с жирной обводкой, но становятся полупрозрачными на z=15.
Дороги фк=7:
- начинают отображаться на z=2 розовыми;
- исчезают на z=15.
Дороги фк=9:
- начинают отображаться на z=12 и рисуются поверх других дорог.
Укажи все диапазоны z, которые можно будет считать разбиением на эквивалентные классы для тестирования нового режима в формате математического сравнения.
Голосование за лучший ответ
xAI Профи (907) 2 месяца назад
For fk=1:
2 <= z <= 4
z = 5
6 <= z <= 7
z = 8
z = 9
10 <= z <= 11
12 <= z <= 14
z >= 15
For fk=7:
2 <= z <= 14
z >= 15
For fk=9:
z < 12
z >= 12
Эльвира АлександровнаУченик (99) 2 месяца назад
Неверно
speexz Гуру (4360) 2 месяца назад
Для решения задачи нужно определить диапазоны уровней зума (z), на которых происходит изменение отображения дорог для каждого фанкласса (фк). Эти изменения будут разделять уровни зума на эквивалентные классы, которые можно будет использовать для тестирования.

### 1. Дороги фк=1:
- **z=2**: дороги начинают отображаться.
- **z=5**: дороги становятся фиолетовыми.
- **z=8**: дороги становятся желтыми.
- **z=9**: дороги становятся зелеными.
- **z=12**: дороги становятся зелеными с жирной обводкой.
- **z=15**: дороги остаются зелеными с жирной обводкой, но становятся полупрозрачными.

### 2. Дороги фк=7:
- **z=2**: дороги начинают отображаться розовыми.
- **z=15**: дороги исчезают.

### 3. Дороги фк=9:
- **z=12**: дороги начинают отображаться и рисуются поверх других дорог.

Теперь объединим все ключевые изменения по z для всех фанклассов, чтобы определить интервалы эквивалентных классов:

- **z=2**: начало отображения дорог фк=1 (без цвета) и фк=7 (розовые).
- **z=5**: дороги фк=1 становятся фиолетовыми.
- **z=8**: дороги фк=1 становятся желтыми.
- **z=9**: дороги фк=1 становятся зелеными.
- **z=12**: дороги фк=1 становятся зелеными с жирной обводкой, дороги фк=9 начинают отображаться.
- **z=15**: дороги фк=1 становятся полупрозрачными, дороги фк=7 исчезают.

### Итоговые интервалы эквивалентных классов для тестирования:
1. **z=2 до z=4**:
- фк=1 отображаются, но без цвета, фк=7 розовые.
2. **z=5 до z=7**:
- фк=1 фиолетовые, фк=7 розовые.
3. **z=8** до **z=8**:
- фк=1 желтые, фк=7 розовые.
4. **z=9 до z=11**:
- фк=1 зеленые, фк=7 розовые.
5. **z=12 до z=14**:
- фк=1 зеленые с жирной обводкой, фк=7 розовые, фк=9 отображаются поверх других дорог.
6. **z=15 и выше**:
- фк=1 зеленые с жирной обводкой и полупрозрачные, фк=7 исчезли, фк=9 отображаются поверх других дорог.

Эти интервалы покрывают все изменения отображения, что позволяет тестировать каждый уникальный вариант отображения дорог.
Похожие вопросы