Александр Елена1290
?>

Для групповых операций с файлами используются маски имён файлов. маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов. также в маске может встречаться символ «*», обозначающий любую последовательность любых символов, возможно пустую. например, если задана маска «a*po*», то такой маске удовлетворяют файлы с именами «airport», «appoint», «apologize», но не удовлетворяют, например, файлы с именами «approve» или «weapon». вам нужно придумать маску имени файла, которой удовлетворяли бы следующие имена файлов: winter_skates и autumn_leafs но при этом не удовлетворяли бы файлы с именами spring_weather и summer_holidays кроме того, вам нужно придумать как можно более короткую маску (содержащую как можно меньше символов чем короче будет придуманная вами маска, тем больше вы получите. ответом на эту является строка, которая может содержать строчные буквы алфавита, символ «_» (подчёркивание) и символ «*» (звёздочка).

Информатика

Ответы

VSArsentev
Например, такая маска должна удовлетворять первым файлам и не удовлетворять вторым 
*t*_*a*s 
kraevaea

#include <stdio.h>

 

int main()

{

double K[13]={1.1, 2.1, 3.1, 4.2, 5.2, 6.5, 7.6, 8.7, 0.1, 0.5, 4.5, 0.9};

double F[13]={-3.2, 5.6, -0.8, 4.4, -5.5, 5.1, 3.1, -0.3, 0.09, 2.3, -1.2, 7.7};

int i,sk_k=0,sk_f=0;

double c,sum_k=1,sum_f=1; //начальные суммы равны 1

 

printf("Enter C: ");

scanf("%lf",&c);   // считываем c

 

for(i=0;i<13;i++)   //цикл по массивам

{

   if(K[i]>c)  // если элемент массива K > c

   {

       sum_k=sum_k*K[i];   // сумму умножаем на элемент, для первого элемента это будет сам элемент (начальная сумма = 1)

       sk_k++;             // считаем сколько элементов, которые > c

   }

 

   if(F[i]>a)              // если элемент массива F > c

    {

        sum_f=sum_f*F[i];   // сумму умножаем на элемент, для первого элемен-та это будет сам элемент (начальная сумма = 1)

        sk_f++;           // считаем сколько элементов, которые > c

    }

}

// вывод

if(sk_k==0)  // если в массиве K не было ни одного элемента > c

   printf("No elements in K\n");

else

  printf("Sum of K = %.2lf\n",sum_k); // если в массиве K  был хотя бы один элемент > c

 

if(sk_f==0)  // если в массиве F не было ни одного элемента > c

   printf("No elements in F\n");

else

  printf("Sum of F = %.2lf\n",sum_f);   // если в массиве F  был хотя бы один элемент > c

 

return 0;

}

Объяснение:

mstrshulz

#include <iostream>

#include <vector>

using namespace std;

int main() {int m, n, cx, cy;

 cin >> m >> n;

 vector<int>a;

 a.reserve(m*n);

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

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

     int v;

     cin >> v;

     a.push_back(v);

   }

 }

 int x;

 int value = 0;

 cin >> x;

 for (int k = 0;k < x;++k) {

   cin >> cx >> cy;

   if((a[cy-1 + (cx-1)*cy]) != -100) {

     value += a[cy-1 + (cx-1)*cy];

     a[cy-1 + (cx-1)*cy] = -100;

   }

 }cout << value;

 

}

Объяснение:

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Для групповых операций с файлами используются маски имён файлов. маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов. также в маске может встречаться символ «*», обозначающий любую последовательность любых символов, возможно пустую. например, если задана маска «a*po*», то такой маске удовлетворяют файлы с именами «airport», «appoint», «apologize», но не удовлетворяют, например, файлы с именами «approve» или «weapon». вам нужно придумать маску имени файла, которой удовлетворяли бы следующие имена файлов: winter_skates и autumn_leafs но при этом не удовлетворяли бы файлы с именами spring_weather и summer_holidays кроме того, вам нужно придумать как можно более короткую маску (содержащую как можно меньше символов чем короче будет придуманная вами маска, тем больше вы получите. ответом на эту является строка, которая может содержать строчные буквы алфавита, символ «_» (подчёркивание) и символ «*» (звёздочка).
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Irina_Nevretdinova1630
baron
me576
Vasilevich Fokin
Николаев
kazanoop
Алена
Segyn1218
Марина_Мария
Иванович621
Fedorova_79166180822
Тамара_Григорьевна897
Larisaodinets5
okison2847
ars-trushakova