#include <iostream>
using namespace std;
int main()
{
setlocale(LC_ALL, "rus");
int num,k=1,a=1;
cout << "Введите кол-во элементов в массиве = ";
cin >> num;
cout << "Вводим эллементы" << endl;
int* array = new int[num];
for (int i = 0; i < num; i++) {
cin >> array[i];
}
for (int j = 0; j < num; j++) {
if (array[j] + 1 == array[j + 1]) {
k++;
}
else {
break;
}
}
for (int j = 0; j < num; j++) {
if (array[j] + 1 == array[j + 1]) {
a++;
}
}
if (k == a){
cout << "самая длинная последовательность = " << a;
return 0;
}
if (k > a) {
cout << "самая длинная последовательность = " << k;
return 0;
}
if (a > k) {
if (a - k > k) {
cout << "самая длинная последовательность = " << a - k;
}
else {
cout << "самая длинная последовательность = " << k;
}
}
}
from bs4 и т.д
html = None
def(функция в которой определяешь html):
global html
html = ...... тут уже всё как было
def get_content(html):
soup = BeautifulSoup(html, 'html.parser')
test=[]
table = soup.find('div', class_='table-wrapper')
for rows in table.find_all('tr')[1:]:
test.append({'Пункт вещания':[city.text for city in rows.find_all('td')]})
return test
def outfile(test):
print(test)
testprint = get_content(html)
outfile(testprint)
Только думаю пройтись по коду и если есть какие-то вещи как токен, ссылки - то поменять на свои.