>>> import sys
>>> print(sys.stdin.readline())
>>> def progression():
print('Введите первое число прогрессии:')
a = float(sys.stdin.readline())
print('Введите разность прогрессии:')
b = float(sys.stdin.readline())
print('Введите число членов прогрессии:')
c = float(sys.stdin.readline())
k = ((2 * a + b * (c - 1)) / 2) * c
print(k)
Надо запускать введя progression()
>>> progression()
#include <iostream>
#include <vector>
using namespace std;
int main()
{
int s = 0, l = 1, n;
cin >> n;
vector <int> v(n);
for (int i = 0; i < n; ++i)
cin >> v[i];
if (v[i] > 0)
s += v[i];
}
int imn = 0, imx = 0;
if (v[i] < v[imn])
imn = i;
if (v[i] > v[imx])
imx = i;
if (imn > imx)
swap (v[imn], v[imx]);
for (int i = imn; i < imx; i++)
l *= v[i];
cout << s << " " << l;
return 0;
Объяснение:
>>> import sys
>>> print(sys.stdin.readline())
>>> def progression():
print('Введите первое число прогрессии:')
a = float(sys.stdin.readline())
print('Введите разность прогрессии:')
b = float(sys.stdin.readline())
print('Введите число членов прогрессии:')
c = float(sys.stdin.readline())
k = ((2 * a + b * (c - 1)) / 2) * c
print(k)
Надо запускать введя progression()
>>> progression()
#include <iostream>
#include <vector>
using namespace std;
int main()
{
int s = 0, l = 1, n;
cin >> n;
vector <int> v(n);
for (int i = 0; i < n; ++i)
{
cin >> v[i];
if (v[i] > 0)
{
s += v[i];
}
}
int imn = 0, imx = 0;
for (int i = 0; i < n; ++i)
{
if (v[i] < v[imn])
{
imn = i;
}
if (v[i] > v[imx])
{
imx = i;
}
}
if (imn > imx)
{
swap (v[imn], v[imx]);
}
for (int i = imn; i < imx; i++)
{
if (v[i] > 0)
{
l *= v[i];
}
}
cout << s << " " << l;
return 0;
}
Объяснение: