import random
array = []
count = 0
x = int(input("Введите первое число:")
y = int(input("Введите второе число, оно должно быть больше первого")
if x>y:
exit()
else:
counter = round(y-x/2) #заполнять массив будем половиной от самого большого числа (если y=6, то чисел в массиве будет 3)
while count != counter:
count = count + 1
number = round(random.uniform(y,x))
if number in array:
pass
else:
array.append(number)
Будут вопросы по ИКТ и питону, жду тебя в своём тг - @imogokuru.
Если ответ не откажусь от и Лучшего ответа)
p.s - Писал на телефоне, могут быть ошибки.
Надеюсь сравнение так надо писать
Объяснение:
#include <bits/stdc++.h>
using namespace std;
long long n, m, a, b;
void squares(long long n, long long m){
while(n){
a += pow(n % 10, 2);
n /= 10;
}
while(m){
b += pow(m % 10, 2);
m /= 10;
}
cout << a << ' ' << b << '\n';
if (a > b){
cout << a << " > " << b;
}
else if (a < b){
cout << a << " < " << b;
}
else{
cout << a << " = " << b;
}
}
int main() {
cin >> n >> m;
squares(n, m);
return 0;
}