Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <string>
- using namespace std;
- int main()
- {
- int beginNumber, endNumber;
- cin >> beginNumber >> endNumber;
- int beginThousands = beginNumber / 1000, endThousands = endNumber / 1000;
- int beginHundreds = (beginNumber / 100) % 10, endHundreds = (endNumber / 100) % 10;
- int beginTens = (beginNumber / 10) % 10, endTens = (endNumber / 10) % 10;
- int beginUnits = beginNumber % 10, endUnits = endNumber % 10;
- for (int i = beginThousands; i <= endThousands; i++) {
- for (int j = beginHundreds; j <= endHundreds; j++) {
- for (int k = beginTens; k <= endTens; k++) {
- for (int l = beginUnits; l <= endUnits; l++) {
- if (i % 2 != 0 && j % 2 != 0 && k % 2 != 0 && l % 2 != 0) {
- cout << i << j << k << l << " ";
- }
- }
- }
- }
- }
- return 0;
- }
Add Comment
Please, Sign In to add comment