Используя символы * и ? запишите шаблон поиска следующей группы файлов и папок:
а) все файлы на диске D:
б) все файлы на диске А: с именем four
в) все файлы на диске С: имена которых состоят из пяти символов
г) все файлы на диске С: с именами из 2 букв и с расширением .txt

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
DANIIL12317
31.07.2021 14:58

Методы борьбы

Объяснение:

1. Не кому не говорить свой номер карты. Самый большой прирост, по данным Генпрокуратуры, дают преступления с использованием пластиковых карт.  

Большинство хищений по оценке Банка России, связано с банальным обманом, когда мошенники, пользуясь доверчивостью граждан, с телефонных звонков или иными получают данные расчетных карт и возможность почти беспрепятственно присваивать средства, в том числе пенсионеров и малоимущих.

2. Защита данных.

Всегда ставить полную привязку в разных сервисах и не сообщать. По оценке Генпрокуратуры, рост мошенничеств с платежными картами связан и с недостатками регламентации защиты банков персональных данных.

По данным аналитиков InfoWatch, в России в 2019 году зарегистрировано 66 утечек данных с облачных серверов, что в 22 раза превышает показатель 2018 года. Объем утечек увеличился в шесть раз - до 2,7 млн. записей. Скомпрометированными оказались более 122 млн записей платежных документов и платежной информации.

По данным компании GroupIB, объем рынка кардинга (мошенничеств с использованием пластиковых карт) Количество скомпрометированных карт, размещенных на специализированных форумах, возросло на . При этом 80% рынка кардинга составляют "дампы" - скопированные данные с магнитных полос карт. В 2019 году выявлена продажа порядка 31,2 млн таких данных (рост на 46%), на 19% вырос объем теневых продаж других данных о расчетных картах (номера, CVV, сроки действия).

0,0(0 оценок)
Ответ:
Oneheest
18.09.2022 22:40

#include <iostream>

#include <vector>

using namespace std;

int main() {

int m, n, x, y;

cin >> m >> n;

int a[m][n];

for (int i = 0; i < m; ++i) {

  for(int j = 0; j < n; ++j) {

    int v;

    cin >> v;

    a[i][j] = v;

  }

}

int d;

int value = 0;

cin >> d;

for (int i = 0; i < d; ++i) {

  cin >> x >> y;

  value += a[x - 1][y - 1];

  a[x - 1][y - 1] = 0;

  }

cout << value;

return 0;

}

Объяснение:

Считываем матрицу. потом смотрим по каким клеткам ходит мудрец и складываем значения с клеток в отдельную переменную. там, где мудрец побывал, клетку матрицы заменяем на 0.

P. s. Если , жмякните на " " .

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота