Впорядкуйте номери телефонів, які вводять користувачі, щоб на них можна було надсилати SMS-повідомлення.
Північноамериканський план нумерації (NANP) - це телефонна система нумерації, яку використовують багато країн Північної Америки, як-от Сполучені Штати, Канада чи Бермудські Острови. Усі країни NANP мають спільний міжнародний код країни: 1.
Номери NANP містять десять цифр: тризначний код зони нумерації, який зазвичай називають кодом зони, а за ним іде семизначний місцевий номер. Перші три цифри місцевого номера утворюють код станції, за яким іде унікальний чотиризначний номер абонента.
Зазвичай формат записують так:
(NXX)-NXX-XXXX
де N - будь-яка цифра від 2 до 9, а X - будь-яка цифра від 0 до 9.
Ваше завдання - впорядкувати по-різному відформатовані номери телефонів, прибравши розділові знаки та код країни (1), якщо він є.
Наприклад, усі ці вхідні дані
+1 (613)-995-0253613-995-02531 613 995 0253613.995.0253мають давати однаковий результат
6139950253
Примітка: оскільки ця вправа працює лише з номерами телефонів, які використовують у країнах NANP, дійсним кодом країни вважається лише 1.
Зареєструйтеся на Exercism, щоб вивчати й опановувати Delphi Pascal, а також 76 вправ та справжнє наставництво від людей, і все це безкоштовно.