Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int b = 0;
- stringstream tok;
- for (long long k = 1; k < 100000000; ++k)
- {
- tok << setfill('0');
- tok << setw(8) << k << endl;
- string tmp; tok >> tmp;
- if (k % 10000000 == 0) cout << ".";
- bool mod = false; // ukljuciti ako se pronadju iste
- bool fail = false; // :D
- int ponavljanja = 0;
- for (int j = 1; j <= 8 && !fail; ++j)
- {
- if (tmp[j - 1] == tmp[j] ) //ista znamenka
- {
- if (!mod)
- {
- mod = true;
- ++ ponavljanja;
- }
- else fail = true;
- }
- else
- mod = false;
- }
- if (!fail && ponavljanja == 2)
- {
- if (k % 10001 == 0) cout << tmp << endl;
- ++b;
- }
- }
- std::cout << b;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement