Как и любая знаковая система, азбука Морзе имеет как преимущества, так и недостатки. Среди достоинств данного кода можно выделить такие, как возможность записывать и воспроизводить сигналы при простейших устройств, возможность ручной кодировки, а также высокая защищенность от помех при условии приема сообщения на слух даже при наличии сильных радиопомех. Что касается недостатков, к ним относятся низкая скорость телеграфирования, сам код малопригоден для буквопечатающего приема, да и к тому же на передачу одного такого знака требуется в среднем около 9-10 элементарных посылок, что довольно неэкономично.
Alex-kustov
24.03.2022
#!/usr/bin/python3
''' пологаю, условие как есть: без пробелов, без OCR, без какого-либо форматирования
т.е. вводные строки текста выглядят так:
я добавил поддержку некоторых разделителей в выражение, на случай если они всётаки имеются
тестовые данные:
тогда, решаем это с регулярных выражений
как видно, в условии не сказано, что считать за код города. предположим, что код города - это первая цифра от num2 '''
import re import datetime
R = re.compile( r'\s*(?P<num1>\d{6})\s*(?P<y>\d{4})\-?(?P<m>\d{2})\-?(?P<d>\d{2})\s*' r'(?P<num2>\d{7})\s*' обычный))\s*(?P<price>\d+)\s*' )
if res.group("urgency") == " " and (dd > d1 and dd < d2): n = res.group("num2") print("номер1 {}, код {}, номер2 {}".format( res.group("num1"), n[0], n[1:]))
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
С++ из множества целых чисел 1..100 выделить множество чисел на которые делится без остатка число 444. вывести это множество на экран.
#include <iostream> //подключаем библиотеки
using namespace std; //пространство иён
int main() {
int n = 1000; //до какого числа
int n1 = 1; //с какого числа
while(n1 < n) //цикл
{
if(n1 % 444 == 0) //проверка
{
cout << n1 << " "; //вывод
}
n1++; //увелечение
}
return 0; //возращаем ничего
}