Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int SumOfThree(int m) {
- int sum = ((m / 100) % 10) + ((m / 10) % 10) + (m % 10);
- return sum;
- }
- int main()
- {
- int k = 0;
- for (int i = 100000; i < 999999; i++) {
- if (SumOfThree(i/1000) == SumOfThree(i%1000)) {
- k++;
- cout << i << " <---- happy number " << endl;
- }
- }
- cout << k << " - amount of 6-digit happy numbers ";
- /* без функции
- int a, b, c, d, e, f;
- int k = 0;
- for (int i = 100000; i < 999999; i++)
- {
- a = i / 100000;
- b = (i / 10000) % 10;
- c = (i / 1000) % 10;
- d = (i / 100) % 10;
- e = (i / 10) % 10;
- f = i % 10;
- if(a + b + c == d + e + f){
- k++;
- cout << i << " <---- happy number " << endl;
- }
- }
- cout << k << " - amount of happy numbers ";*/
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement