Подскажите, пожалуйста.
for (int i = (a / d + (a % d > c)) * d + c; i <= b; i += d) { cout << i << ' '; }
Как работает этот цикл? Он верный, система его приняла. Не понимаю, как действует знак сравнения в центральных скобках арифметического выражения. Что будет если a % d будет меньше с?
for (int i = (a / d + (a % d > c)) * d + c; i <= b; i += d) { cout << i << ' '; }
Как работает этот цикл? Он верный, система его приняла. Не понимаю, как действует знак сравнения в центральных скобках арифметического выражения. Что будет если a % d будет меньше с?