This commit is contained in:
ada-dmitry
2023-03-12 11:51:10 +03:00
commit ef9cddca2d
4 changed files with 122 additions and 0 deletions
+3
View File
@@ -0,0 +1,3 @@
/DZ.c
/output
/.vscode
+49
View File
@@ -0,0 +1,49 @@
#include <stdio.h>
#define N 5
void sort_Select(int x, int *arr){
int ind, temp = 0;
int i,j;
for(i=0;i<(x-1);i++){
ind = i;
for(j=i+1;j<x;j++){
if(arr[ind]>arr[j]){
ind = j;
}
}
temp = arr[i];
arr[i] = arr[ind];
arr[ind] = temp;
}
}
void sort_insert(int l, int *arr){
int i, j, x;
for(i=0;i<l;i++){
j = i-1;
x = arr[i];
while((arr[j]>x)&&(j>=0)){
arr[j+1] = arr[j];
j--;
arr[j+1] = x;
}
}
}
int main(int argc, char** argv) {
int l,i;
//printf("Vvedite razmer massiva: ");
//scanf("%d", l);
int arr[N] = {4,5,2,3,1};
int arra[N] = {3,5,2,4,1};
sort_Select(N, arr);
sort_insert(N, arra);
for(i=0;i<N;i++){
printf("%d", arr[i]);
}
printf("\n");
for(i=0;i<N;i++){
printf("%d", arra[i]);
}
return 0;
}
+30
View File
@@ -0,0 +1,30 @@
'''
print("Введите размер массива: ")
n = int(input())
a = [int(input()) for i in range(n)]
'''
a = [4,3,2,5,1]
b = a.copy()
def sortSelect(arr):
for i in range(len(arr)-1):
ind = i
for j in range(i+1, len(arr)):
if(arr[ind]>arr[j]):
ind = j
arr[i], arr[ind] = arr[ind], arr[i]
return arr
def sortInsert(arr):
for i in range(len(arr)):
j = i-1
x = arr[i]
while((arr[j]>x)and(j>=0)):
arr[j+1] = arr[j]
j -= 1
arr[j+1] = x
return arr
print(sortSelect(a), sortInsert(b))
+40
View File
@@ -0,0 +1,40 @@
#Вариант с пары
'''
from bs4 import BeautifulSoup
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
import time
S = Service('D:\teach\Prog\chromedriver.exe') #Открыли драйвер для хрома
browser = webdriver.Chrome(service=S) #Инициировали в отдельную переменную
browser.get('https://www.kinopoisk.ru/lists/movies/top250/')
html_text = browser.page_source
time.sleep(20)
soup = BeautifulSoup(html_text, 'lxml')
films = soup.find_all('div', class_='base-movie-main-info_mainInfo__ZL_u3')
print(soup)
print(films)
for film in films:
print(film.text)
'''
#Домашка
from bs4 import BeautifulSoup
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
driver = Service('D:\teach\Prog\chromedriver.exe')
browser = webdriver.Chrome(service=driver)
browser.get('https://hmbrussia.ru/regional-office/')
html_code = browser.page_source
b_soup = BeautifulSoup(html_code, 'lxml')
name = b_soup.find_all('div', class_="ps-xl-3 ms-xl-3")
print(b_soup)
print(name)
for i in name:
print(i.text)