Минимум на отрезке Рассмотрим последовательность целых чисел длины N . По ней с шагом 1 1 двигается "окно" длины K , то есть сначала в "окне" видны первые K чисел, на следующем шаге в "окне" уже будут находиться K чисел, начиная со второго, и так далее до конца последовательности. Требуется для каждого положения "окна" определить минимум в нём. Использовать дерево отрезков запрещено. Входные данные В первой строке входных данных содержатся два числа N и K (1≤≤150000 1 ≤ N ≤ 150000 , 1≤≤10000 1 ≤ K ≤ 10000 , ≤ K ≤ N ) — длины последовательности и "окна", соответственно. В следующей строке находятся N чисел — сама последовательность. Выходные данные Выходые данные должны содержать −+1 N − K + 1 строк — минимумы для каждого положения "окна". Примеры Ввод Вывод 7 3 1 3 2 4 5 3 1 1 2 2 3 1
Под понятием «бумажный документ» мы подразумеваем информацию, зафиксированную на бумажном носителе и обладающую определенными реквизитами, такими как, например, дата, подпись. К особенностям бумажного документа можно отнести его привязку к материальному носителю.
Электронный же документ не осязаем и не имеет привычного для нас набора осязаемых реквизитов. Нет возможности потрогать, визуально его ощутить. Помимо этого электронный документ не привязан к носителю. Он может существовать на многих носителях и являться одним и тем же документом.
#include <bits/stdc++.h>
using namespace std;
long long a,b,c,A,B,count1=0;
long long min1;
int main()
{
cin>>A>>B;
for(int i=B-1;i>A;i--){
cout<<i<<" ";
count1++;
}
cout<<endl;
cout<<count1<<endl;
return 0;
}
Объяснение:
Програма написана на c++, я думаю ти напишеше на пайтоні тому, що у моєму варінті показано як це усе має працювати.
1.Спочатку ти вводиш 2 цілих числа. //cin>>A>>B;
2.Робиш цикл від B до A
3. Виводиш i(це може бути люда змінна)
4.Лічильник++
5.cout<<endl; я роблю пропуск, для удобства.
6.Вивожу лічильник на екран