5281
Объяснение:
? - ровно один любой символ
* - любое количество любых символов
vid_?2*.mp4 - количество видео с номерами x2xx
т.е 0200 0201 1200 1201 ... и т.д.
Важно что числа выдаются по порядку.
В каждой тысяче таких чисел 100 т.е 200 ... 299
Найдем сколько всего целых тысяч: 581 / 100 = 5 и 81 в остатке
Остался остаток, значит номер последнего видео находится где-то в 2-х сотке, а конкретнее последний номер видео 5281.
vid_*.mp4 - файлы с любым номером.
Не забывайте нажать " ", поставить оценку и, если ответ удовлетворил, то выберите его как "Лучший"
Успехов в учебе
Так и не получил ответ, надо считать A + B * N или (A + B) * N, поэтому использовал второй вариант. Если что, можно легко поменять.
На C++:
#include <iostream>
#include <conio.h>
#include <string>
using namespace std;
int main() {
setlocale(0, "RU");
try {
string InputError = "Ошибка ввода";
cout << "Введите стоимость основания спиннера: ";
int a;
cin >> a;
if (cin.fail()) {
throw(InputError);
}
cout << "Введите стоимость одной лопасти: ";
int b;
cin >> b;
if (cin.fail()) {
throw(InputError);
}
cout << "Введите максимальную цену всего спиннера: ";
int c;
cin >> c;
if (cin.fail()) {
throw(InputError);
}
int max = 20000000000;
if (a <= c && a != max && b != max && c != max) {
int n = 1;
while (true) {
if ((a + b) * n <= c) {
n++;
}
else {
n--;
break;
}
}
system("cls");
cout << n;
}
else {
string InvalidValues = "Недопустимые значения";
throw(InvalidValues);
}
}
catch (string a) {
cout << "\n" << a << "...";
_getch();
}
return 0;
}