про шести значне ціле число кажуть, що воно є щасливим номером, якщо сума трьох його перших цифр дорівнює сумі трьох його останніх цифр. Отримати всі шестизначні щасливі номери. Мова C++
Ответы
Ответ дал:
0
Ответ:
С++:
#include <iostream>
using namespace std;
bool isLucky(int num) {
int first_sum = 0, last_sum = 0;
for (int i = 0; i < 3; i++) {
first_sum += num % 10;
num /= 10;
}
for (int i = 0; i < 3; i++) {
last_sum += num % 10;
num /= 10;
}
return first_sum == last_sum;
}
int main() {
cout << "Усі шестизначні щасливі числа:" << endl;
for (int i = 100000; i <= 999999; i++) {
if (isLucky(i)) {
cout << i << endl;
}
}
return 0;
}
Вас заинтересует
1 год назад
3 года назад
3 года назад