если так, как дано в условии,
i=0
for i in range(12,1,2):
print(i)
то, ничего не будет выведено
Цифры бывают разные: самыми распространёнными являются арабские цифры, представляемые знаками от нуля (0) до девяти (9); менее распространены римские цифры, их можно встретить на циферблате часов или в обозначении века (XIX век).
Поскольку чисел гораздо больше чем цифр, то для записи числа обычно используется набор (комбинация) цифр. Только для небольшого количества чисел — для самых малых по величине целых чисел — бывает достаточно одной цифры. Существует много записи чисел с цифр, называемых системой счисления. Величина числа может зависеть от порядка цифр в записи, а может и не зависеть. Это свойство определяется системой счисления и служит основанием для простейшей классификации таких систем, что позволяет все системы счисления разделить на четыре класса (группы):
Объяснение:
#include <iostream>
#include <cmath>
#include <algorithm>
#pragma GCC optimize("Ofast")
#define ll long long
#define ld long double
using namespace std;
signed main() {
const ll n = 3, m = 4;
ll cnt = 0, sum = 0;
ll a[n][m];
for(ll i = 0; i < n; i++)
for(ll j = 0; j < m;j++){
cin >> a[i][j];
if(a[i][j] > 0)
cnt++;
if(i == j)
sum += a[i][j];
}
cout << "Amount of positive elements is: " << cnt << "\n";
cout << "Sum of elements on the main diagonal is: " << sum;
}
ответ: 11
И у тебя условие не верное.
Должно быть
for i in range(1,12,2):