O
OlegSmirnov
Имеются реальные данные по сотрудникам компании. Отдел безопасности сказал изменить все ФИО (и прочие данные сотрудников) в целях безопасности. По этому написал код для изменение этих данных, остановился на ФИО.
Имеем к примеру: Альберт Герботович Новодворский
Варианты изменения:
1. взять переставить местами буквы (нечетабельно)
2. оставить первые 3 буквы, остальное заполнить символами: Аль### Герб### Нов###
3. заменить часто встречаемые буквы (гласные например) - на символы: 0льб0рт Г0рб0т0в0ч Н0в0дв0рск0й
4. шифровать (тоже нечетабельно, да и зачем?)
5. сделать всем одинаковые ФИО:
Иванов1 Иван1 Иванович1
Иванов2 Иван2 Иванович2
Иванов3 Иван3 Иванович3
как вариант еще, создать 3 массива (по Ф, И , О) и рандомом составлять новые ФИО - но это долго по времени...
что будет лучше? какие еще варианты можно придумать ребята? ...такая уж задача О_0
-----------
Пока остановился на 2-ом варианте, но торможу, как из строки получить первые n-символов, к примеру первые три? О_0
Или все же лучше 5-ый вариант?
Имеем к примеру: Альберт Герботович Новодворский
Варианты изменения:
1. взять переставить местами буквы (нечетабельно)
2. оставить первые 3 буквы, остальное заполнить символами: Аль### Герб### Нов###
3. заменить часто встречаемые буквы (гласные например) - на символы: 0льб0рт Г0рб0т0в0ч Н0в0дв0рск0й
4. шифровать (тоже нечетабельно, да и зачем?)
5. сделать всем одинаковые ФИО:
Иванов1 Иван1 Иванович1
Иванов2 Иван2 Иванович2
Иванов3 Иван3 Иванович3
как вариант еще, создать 3 массива (по Ф, И , О) и рандомом составлять новые ФИО - но это долго по времени...
что будет лучше? какие еще варианты можно придумать ребята? ...такая уж задача О_0
-----------
Пока остановился на 2-ом варианте, но торможу, как из строки получить первые n-символов, к примеру первые три? О_0
Или все же лучше 5-ый вариант?