Дан алгоритм для Робота:
алг
нач
нц 25 раз
вправо; закрасить
кц
кон
Если правее Робота не встретится препятствий, то, выполнив приведённый выше алгоритм, он переместится на клеток вправо и закрасит эти клетки.
Если правее Робота не встретится препятствий, то, выполнив приведённый выше алгоритм, он переместится на 25 клеток вправо.
Если правее Робота не встретится препятствий, то, выполнив приведённый выше алгоритм, он переместится на 25 клеток вправо и закрасит эти клетки.
Если левее Робота не встретится препятствий, то, выполнив приведённый выше алгоритм, он переместится на 25 клеток влево и закрасит эти клетки.
user_inputs = int(input('Введите месяц: '))
months = {
1: 'январь',
2: 'февраль',
3: 'март',
4: 'апрель',
5: 'май',
6: 'июнь',
7: 'июль',
8: 'август',
9: 'сентябрь',
10: 'октябрь',
11: 'ноябрь',
12: 'декабрь'
}
print(months.get(user_inputs))
age = int(input('Введите возраст: '))
if age > 80:
print('Долгожители')
elif age <= 80 and age >= 56:
print('Пожилые')
elif age <= 55 and age >= 30:
print('Зрелые')
elif age <= 30 and age >= 17:
print('Молодежь')
elif age <= 17 and age >= 7:
print('Отрочество')
elif age <= 7 and age >= 3:
print('Дошкольный период')
elif age <= 3 and age >= 1:
print('Дошкольный период')
else:
print('Error')
Объяснение:
Во втором задании ошибка. Дошкольный возрост не от 0 до 7 (т.к это бред условие не будет работать если одинаковые возрасты и для ясельного и для школьного) а с 3 до 7.
#include <iostream>
#include <vector>
using namespace std;
int main()
{
int n;
cin >> n;
vector <int> v(n);
for(int i = 0; i < n; i++) {
cin >> v[i];
}
int a, b, c, d; //1, 2 макс.; 1, 2 мин.
a = c = v[0];
b = d = v[1];
if(a > b) swap(a, b);
if(c > d) swap(c, d);
for(int i = 2; i < n; i++) {
if(v[i] > a) {
if(a > b) b = a;
a = v[i];
} else if(v[i] > b) {
b = v[i];
}
if(v[i] < c) {
d = c;
c = v[i];
} else if(v[i] < d) {
d = v[i];
}
}
if(a > b) swap(a, b);
if(c > d) swap(c, d);
if(a * b > c * d) cout << a << " " << b;
else cout << c << " " << d;
}
Объяснение:
Как то так